這裏是我的代碼:試圖另一臺機器上創建目錄,越來越例外
FtpWebRequest reqFTP = null;
Stream ftpStream = null;
string currentDir = string.Format("ftp://{0}", "10.10.10.46/E:/SERVER");
//string currentDir=string.Format("ftp://{0}","10.10.10.21/var/www/webdav/SERVER");
reqFTP = (FtpWebRequest)FtpWebRequest.Create(currentDir);
reqFTP.Method = WebRequestMethods.Ftp.MakeDirectory;
reqFTP.UseBinary = true;
reqFTP.Credentials = new NetworkCredential("core", "c0relynx");
FtpWebResponse response = (FtpWebResponse)reqFTP.GetResponse();
ftpStream = response.GetResponseStream();
ftpStream.Close();
response.Close();
每當我執行這個代碼,我得到的異常「系統錯誤」。
如果我使用url「10.10.10.21/var/www/webdav/SERVER」,我得到異常「遠程服務器返回錯誤:(530)未登錄」。
10.10.10.46是一個Windows PC和10.10.10.21有Ubuntu。
有誰能告訴我我哪裏出了問題,我該怎麼辦才能解決這個問題?
[超級用戶](http://superuser.com/)對於這類問題可能是更好的選擇。看起來你有權限問題。 –