博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
远程服务器返回错误 (401) 未经授权 解决方案
阅读量:6963 次
发布时间:2019-06-27

本文共 846 字,大约阅读时间需要 2 分钟。

没有权限 设置权限

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);

转载地址:http://xcwsl.baihongyu.com/

你可能感兴趣的文章
卸载了osc手机端,专心写博客
查看>>
kettle demo5 遍历目录下多文件,根据文件类型走不同方式导入到数据库
查看>>
我的友情链接
查看>>
win2008 防火墙 ipsec策略 路由和远程访问nat映射
查看>>
第一讲概述
查看>>
一场版本升级引发的性能血案 - 王者归来
查看>>
httpd 服务器的三大引擎 prefork、worker、event分析
查看>>
schedule和scheduleAtFixedRate
查看>>
golang之runtime.SetFinalizer
查看>>
tomcat 内存溢出
查看>>
操作用户 简介
查看>>
JDK工具(一)–Java编译器javac
查看>>
Cassandra数据模型设计
查看>>
JDBC Java SQL Server 连接
查看>>
Maven部署Struts2环境详解
查看>>
日常记录-js篇
查看>>
使用 Java Native Interface 的最佳实践
查看>>
关于 Perl 与 Python 的起源和特点
查看>>
taobao npm registry
查看>>
jenkins------结合maven将svn项目自动部署到tomcat下
查看>>