Tag: fileserver

使用webclient类将文件上载到文件服务器

目前我有一个应用程序从我的Web应用程序接收上传的文件。 我现在需要将该文件传输到恰好位于同一网络上的文件服务器(但事实并非总是如此)。 我试图在C#.NET中使用webclient类。 string filePath = “C:\\test\\564.flv”; try { WebClient client = new WebClient(); NetworkCredential nc = new NetworkCredential(uName, password); Uri addy = new Uri(“\\\\192.168.1.28\\Files\\test.flv”); client.Credentials = nc; byte[] arrReturn = client.UploadFile(addy, filePath); Console.WriteLine(arrReturn.ToString()); } catch (Exception ex) { Console.WriteLine(ex.Message); } 位于192.168.1.28的计算机是文件服务器,共享c:\ Files。 截至目前,我收到登录失败的错误用户名或密码错误,但我可以打开资源管理器并输入该路径成功登录。 我也可以使用远程桌面登录,所以我知道用户帐户有效。 有关此错误的任何想法? 可以像这样直接传输文件吗? 使用webclient类或者其他类?