zoukankan      html  css  js  c++  java
  • https创建请求UrL报错: 未能为 SSL/TLS 安全通道建立信任关系

    1、项目中异常报错如下:

    2、百度结果:原来是 网站没有使用SSL证书或者是SSl证书失效了的缘故。

    3、具体解决方案如下:

    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.ServerCertificateValidationCallback = new System.Net.Security.RemoteCertificateValidationCallback(CheckValidationResult);
  • 相关阅读:
    一些 好的链接
    图像滤波算法
    minigui中使用ttf字体库流程
    国庆长假归来
    vs2015 快捷键
    R11 u盘不能自动识别
    qt 自定义折线图
    qt QThread
    qt动态库编译和链接
    scons 库文件生成和链接
  • 原文地址:https://www.cnblogs.com/luckly-hf/p/6904116.html
Copyright © 2011-2022 走看看