C# ASP.NET FILE TRANSFER FROM LOCAL MACHINE TO ANOTHER MACHINE

Posted by Imcl on Stack Overflow See other posts from Stack Overflow or by Imcl
Published on 2010-03-17T06:36:36Z Indexed on 2010/03/17 6:41 UTC
Read the original article Hit count: 403

Filed under:
|
|
|
|

I basically want to transfer a file from the client to the file storage server without actual login to the server so that the client cannot access the storage location on the server directly. I can do this only if i manually login to the storage server through windows login. I dont want to do that. This is a Web-Based Application.

Using the link below, I wrote a code for my application. I am not able to get it right though, Please refer the link and help me ot with it...

http://stackoverflow.com/questions/263518/c-uploading-files-to-file-server


The following is my code:-

protected void Button1_Click(object sender, EventArgs e) {

filePath = FileUpload1.FileName;     
try 
{ 
    WebClient client = new WebClient(); 

    NetworkCredential nc = new NetworkCredential(uName, password); 

    Uri addy = new Uri("\\\\192.168.1.3\\upload\\"); 
    client.Credentials = nc; 
    byte[] arrReturn = client.UploadFile(addy, filePath); 

    Console.WriteLine(arrReturn.ToString()); 
} 
catch (Exception ex) 
{ 
    Console.WriteLine(ex.Message); 
} 

}

The following line doesn't execute...

byte[] arrReturn = client.UploadFile(addy, filePath);

THIS IS THE ERROR I GET :- "An exception occurred during a WebClient request"

© Stack Overflow or respective owner

Related posts about c#

Related posts about ASP.NET