当前位置:   article > 正文

System.Net.WebException: 请求被中止: 未能创建 SSL/TLS 安全通道。_请求被中止 未能创建ssl tls安全通道

请求被中止 未能创建ssl tls安全通道

System.Net.WebException: 请求被中止: 未能创建 SSL/TLS 安全通道。
客户端执行https请求时,报出“System.Net.WebException: 请求被中止: 未能创建 SSL/TLS 安全通道。”的问题。原因是:服务端更改了安全协议,而执行的客户端并未注册该协议。
如果客户端的.net framework版本低于4.0,协议类型枚举中只有
ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls;
需修改成如下任一方式即可(系统需支持.net framework4.5及以上版本):
1、ServicePointManager.SecurityProtocol = (SecurityProtocolType)48
| (SecurityProtocolType)192
| (SecurityProtocolType)768
| (SecurityProtocolType)3072;
or
2、ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3
| SecurityProtocolType.Tls
| SecurityProtocolType.Tls11
| SecurityProtocolType.Tls12;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/830633
推荐阅读
相关标签
  

闽ICP备14008679号