在远程服务器上运行时,在FTP上创建文件夹失败

本文关键字:创建 文件夹 失败 FTP 运行时 服务器 | 更新日期: 2023-09-27 18:18:54

我已经编写了用于在FTP服务器上创建文件夹的代码,当一个按钮单击.当在本地运行我的项目时,它可以正常工作并在FTP上创建一个文件夹..但是当它在远程服务器上运行时,文件夹不会被创建。请帮忙……是否需要对配置文件进行更改?我的上帝在这里

 public void create_folder(string userName, string password,string test_session_id)// FOR CREATING FOLDER ON FTP SERVER
{
    WebRequest request = WebRequest.Create("ftp://xxxxx/" + tb_session_id + "");
    request.Method = WebRequestMethods.Ftp.MakeDirectory;
    request.Credentials = new NetworkCredential(userName, password);
    }
}

在远程服务器上运行时,在FTP上创建文件夹失败

几个问题:

传递给Create方法的主机(在您的示例中是xxxxx)是从您的机器/网络可访问的域吗?

结果是什么?

是否抛出异常?

类似的问题:https://stackoverflow.com/a/3789350/956364

除此之外,你的代码看起来与Jon Skeet的版本相同:如何使用c#在ftp服务器上创建目录?