C# FTP 创建文件夹反复530错误
用C#代码实现FTP上创建文件夹一直失败
代码为:
public void MakeDir(string dirName)
{
try
{
string uri = "ftp://" + ftpServerIP + "/" + dirName;
Connect(uri);//连接
reqFTP.Method = WebRequestMethods.Ftp.MakeDirectory;
FtpWebResponse response = (FtpWebResponse)reqFTP.GetResponse();
response.Close();
}
catch (Exception ex)
{
// MessageBox.Show(ex.Message);
}
}
private void Connect(String path)//连接ftp
{
// 根据uri创建FtpWebRequest对象
reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(path));
// 指定数据传输类型
reqFTP.UseBinary = true;
// ftp用户名和密码
reqFTP.Credentials = new NetworkCredential(ftpUserID, ftpPassword);
}
一直跑到 FtpWebResponse response = (FtpWebResponse)reqFTP.GetResponse();返回530用户未等问题,但之前已经验证过可以 登陆,用FTP工具可以正常创建文件夹,用。NET程序不行,希望指点问题出在哪里。