WebClient wc = new WebClient();
wc.Credentials = CredentialCache.DefaultCredentials;
try{
wc.UploadFile("http://pc2/data/GetWESData.aspx","POST","c:\\WS-HLIU-01.log");
}
catch(Exception ex)
{
string s = ex.Message;
}
上面的pc2换成本机localhost,测试没问题的,可是一到远程机器就出500的错误。
环境:双机都在同一个域内,远程的IIS已经设置为可匿名登陆,并有写的权限,NTFS安全设置为EVERYONE的完全控制权限。