У меня есть веб-сайт, который я использую для загрузки файлов (excel) на сервер, и в конечном итоге загружает их на FTP-сайт с сервера. Я не могу загрузить файл в ftp , Получение ошибки. Я могу загрузить файл в свою локальную систему.Ftp: невозможно подключиться к удаленному серверному исключению
public ActionResult FileUpload(HttpPostedFileBase file_Uploader, FormCollection formcoll)
{
try
{
string fileName = string.Empty; string filePath = string.Empty;
filePath = file_Uploader.FileName;
fileName = Path.GetFileName(file_Uploader.FileName);
string ftpAddress = "10.99.248.83"; //string ftpAddress = "D://";
string username = "prashant.rathod"; string password = "********";
using (StreamReader stream = new StreamReader("" + filePath))
{
byte[] buffer = Encoding.Default.GetBytes(stream.ReadToEnd());
FtpWebRequest request = (FtpWebRequest)FtpWebRequest.Create("ftp://" + ftpAddress + "/" + "rs/Files" + "/" + fileName);
//WebRequest request = WebRequest.Create(ftpAddress + "/" + "Work" + "/" + fileName);
request.Method = WebRequestMethods.Ftp.UploadFile;
request.Credentials = new NetworkCredential(username, password);
request.Proxy = null;
Stream reqStream = request.GetRequestStream();
reqStream.Write(buffer, 0, buffer.Length);
reqStream.Close();
}
}
catch (Exception ex)
{
}
}
Я также получаю сообщение об ошибке: 'Пользователь не смог предоставить сообщение об ошибке – leppie