C# Uploading files to file server
Posted
by JustFoo
on Stack Overflow
See other posts from Stack Overflow
or by JustFoo
Published on 2008-11-04T21:31:56Z
Indexed on
2010/05/30
10:32 UTC
Read the original article
Hit count: 324
Hello All, Currently I have an application that receives an uploaded file from my web application. I now need to transfer that file to a file server which happens to be located on the same network (however this might not always be the case).
I was attempting to use the webclient class in C# .NET.
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);
}
The machine located at 192.168.1.28 is a file server and has a share c:\Files. As of right now I am receiving an error of Login failed bad user name or password, but I can open explorer and type in that path login successfully. I can also login using remote desktop, so I know the user account works.
Any ideas on this error? Is it possible to transfer a file directly like that? With the webclient class or maybe some other class?
Thanks
© Stack Overflow or respective owner