从ftp站点登录和下载文件

时间:2015-09-21 13:46:54

标签: c# .net ftp

我正在尝试通过FTP站点下载一些文件。但是代码会在下面显示的最后一行代码上进行调试。它告诉我它无法登录FTP站点。然而,我已经使用我的代码中使用的相同密码和用户名手动登录了该站点。无法看到我做错了什么?

string HOST = @"ftp://indexftp.barcap.com/point/download";
string PASSWORD = "password";
string USERNAME = "username";

FtpWebRequest ftpRequest = (FtpWebRequest)FtpWebRequest.Create(HOST + fileName);
            ftpRequest.Credentials = new NetworkCredential(USERNAME, PASSWORD);

            ftpRequest.UseBinary = true;
            ftpRequest.UsePassive = true;
            ftpRequest.KeepAlive = true;
            ftpRequest.Method = WebRequestMethods.Ftp.DownloadFile;               
            FtpWebResponse ftpResponse = (FtpWebResponse)ftpRequest.GetResponse();

错误消息

远程服务器返回错误(530)未登录

0 个答案:

没有答案