To add more information to this, when I do the same test with the same account with the same browser, the server receives only the file name. But, if the same account is used with the same uploaded file with the same browser from the internal network, the server receives the full path of the file being uploaded. My test are done from 890 km away. So, I am not obviously on their local network. But, I was surprise to get that reaction. As a matter of fact, this is the first time such a test is being done. So, I am still trying to know what is causing an upload from ASP.NET to send the full path of the file to the server when that upload is being done from the internal network.