远程服务器返回错误 (401) 未经授权 解决方案
2012-10-08 11:15
471 查看
没有权限 设置权限
WebClient client=new WebClient();
//NetworkCredential credentials = new NetworkCredential("名字", "密码");
//client.Credentials = credentials;
未能为 SSL/TLS 安全通道建立信任的解决办法
最简单的办法是:
1,先加入命名空间:
using System.Net.Security;
using System.Security.Authentication;
using System.Security.Cryptography.X509Certificates;
2,再重载CheckValidationResult方法,返回true
public bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
{ // 总是接受
return true;
}
3,然后在HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url);前面加上如下一行代码:
ServicePointManager.ServerCertificatidationCallback = new System.Net.Security.RemoteCertificatidationCallback(CheckValidationResult);//验证服务器证书回调自动验证
//ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);
WebClient client=new WebClient();
//NetworkCredential credentials = new NetworkCredential("名字", "密码");
//client.Credentials = credentials;
未能为 SSL/TLS 安全通道建立信任的解决办法
最简单的办法是:
1,先加入命名空间:
using System.Net.Security;
using System.Security.Authentication;
using System.Security.Cryptography.X509Certificates;
2,再重载CheckValidationResult方法,返回true
public bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
{ // 总是接受
return true;
}
3,然后在HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url);前面加上如下一行代码:
ServicePointManager.ServerCertificatidationCallback = new System.Net.Security.RemoteCertificatidationCallback(CheckValidationResult);//验证服务器证书回调自动验证
//ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);
相关文章推荐
- 远程服务器返回错误: (401) 未经授权 解决方案2007-04-06 13:441、错误号401.1
- 远程服务器返回错误: (401) 未经授权 解决方案2007-04-06 13:441、错误号401.1
- 远程服务器返回错误: (401) 未经授权
- 远程服务器返回错误: (401) 未经授权
- 远程服务器返回错误: (401)未经授权的解决办法
- 远程服务器返回错误(401)未经授权
- Exchange 2016 创建日程,远程服务器返回错误: (401) 未经授权
- 远程服务器返回错误(401)未经授权
- 数据连接到 Web 服务 InfoPath 2010 窗体中的 SharePoint 服务器上运行时的错误消息:"401-未经授权"解决方案
- WCF错误远程服务器返回了意外响应: (413) Request Entity Too Large。解决方案
- HttpWebRequest访问时,错误:(401)未经授权。
- C# post数据时 出现如下错误: System.Net.WebException: 远程服务器返回错误: (417) Expectation Failed 的解决办法
- 远程服务器返回错误: (417) Expectation Failed 的解决办法
- HttpWebResponse远程服务器返回错误: (500) 内部服务器错误。
- 远程服务器返回错误: (403) 已禁止。
- C# post数据时 出现如下错误: System.Net.WebException: 远程服务器返回错误: (417) Expectation Failed 的解决办法
- C# FTP,GetResponse(),远程服务器返回错误
- 远程服务器返回错误: (404) 未找到。
- paip.远程服务器返回错误 (417) Expectation Failed 的解决办法
- 由于没有远程桌面授权服务器可以提供许可证,.....错误的解决(Server2008R2)