C# 正在尝试将文件上载到远程计算机获取异常“;(530)未登录“;

C# 正在尝试将文件上载到远程计算机获取异常“;(530)未登录“;,c#,file-upload,remote-server,C#,File Upload,Remote Server,我正在尝试将文件上载到远程计算机,出现异常 (530)未登录 有人能帮忙吗?@Mainak,您需要向FTP服务器提供一个凭据,以便它能够验证您是否被允许访问它。试试这个: using (WebClient webClient = new WebClient()) { string filePath = "D:/CLIENT/12345.txt"; webClient.Credentials = new NetworkCredential("ftpusername", "ftpuserpasswo

我正在尝试将文件上载到远程计算机,出现异常

(530)未登录


有人能帮忙吗?

@Mainak,您需要向FTP服务器提供一个凭据,以便它能够验证您是否被允许访问它。试试这个:

using (WebClient webClient = new WebClient())
{
string filePath = "D:/CLIENT/12345.txt";
webClient.Credentials = new NetworkCredential("ftpusername", "ftpuserpassword");
webClient.UploadFile("ftp://10.10.10.21/var/www/webdav/12345.txt","STOR",     filePath);
}

webClient.Credentials=新的网络凭据(用户,通过)在尝试upload@AlexK. 现在我得到一个新的异常“系统错误”
using (WebClient webClient = new WebClient())
{
string filePath = "D:/CLIENT/12345.txt";
webClient.Credentials = new NetworkCredential("ftpusername", "ftpuserpassword");
webClient.UploadFile("ftp://10.10.10.21/var/www/webdav/12345.txt","STOR",     filePath);
}