码迷,mamicode.com
首页 > Windows程序 > 详细

C#不支持此安全协议

时间:2020-01-17 11:53:41      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:port   server   ica   call   default   back   mamicode   llb   代码   

  开始在本地调用HTTPS接口的时候,程序抛出”基础连接已关闭“的错误。

  后来在代码中加上:

  ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };

  ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 | (SecurityProtocolType)768 | (SecurityProtocolType)3072;

  本地程序不报错,接口可以成功返回数据(本地.net framwork 3.5)

  结果放到服务器后,  程序又出现”不支持此安全协议的错误“。

  然后下载安装了:https://support.microsoft.com/zh-cn/help/3154519/support-for-tls-system-default-versions-included-in-the-net-framework  之后就可以调用成功了。

 技术图片

 

   

 

C#不支持此安全协议

标签:port   server   ica   call   default   back   mamicode   llb   代码   

原文地址:https://www.cnblogs.com/yjh-bl/p/12204862.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!