小编gza*_*zak的帖子

C#FTP 550错误

我正在尝试以编程方式通过FTP以C#方式下载文件,这里是相关代码(显然有假信用证和URI):

try
{
    var request = FtpWebRequest.Create("ftp://ftp.mydomain.com/folder/file.zip");
    request.Credentials = new NetworkCredential("username", "password");

    using (var response = request.GetResponse())
    {
         ...
    }
}
catch (WebException we)
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

抛出异常request.GetResponse(),错误代码为550.问题不在于凭据或URI,因为它们在IE中工作正常并且文件在那里成功下载.我错过了什么?我应该使用其他类型的凭据对象吗?request我没有设置对象上的属性吗?任何帮助,将不胜感激.

c# ftp

3
推荐指数
1
解决办法
9099
查看次数

标签 统计

c# ×1

ftp ×1