반응형 Active1 FTPClient Passive/Active 자동으로 FTP파일을 다운로드 받는 프로그램에서 파일을 어느날부터 파일을 못 땡겨받고있다. 확인해보니, 밴드사에서 방화벽을 관리하면서 프로그램에서 사용하는 포트가 막힌것이다. 허나, CMD창에서 FTP 포트(21)로 붙을때는 이상없이 붙는데, 프로그램에서는 연결이 안된다. 확인해보니 프로그램에서 PassiveMode로 설정되어 있어서, 랜덤하게 포트를 사용하고 있던 것이다. using System.Net.FtpClient; FtpClient LFTPClient; LFTPClient = new FtpClient(); LFTPClient.DataConnectionType = FtpDataConnectionType.PORT; -> PORT : Active Mode -> EPSV : Passive Mode EP.. 2017. 1. 23. 이전 1 다음 반응형