升级TLS1.3

初衷:简简单单在网站上挂个单点登录,先在本地跑起来,然后再放到服务器上。然而问题来了:

请求被中止: 未能创建 SSL/TLS 安全通道

简简单单的百度一下,只需要加上这行就可以了~Easy

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

对面用到的证书是TLS1.3,我们这边的版本是1.2

开开心心把代码CV到服务器

在服务器上各种加SSL/TSL的代码却不行,需要做升级。

 

 

我们用的是IIS,网上搜的解决方案大多是Nginx+OpenSSL,这个方法就不考虑了,第二种是升级.Net FrameWork4.8。

 1.系统支持,不需要更系统

在官网上下载并安装.Net FrameWork4.8,提示以下截图,查看服务器只安装了.Net FrameWork3.5和4.5。

 

接着尝试改数据表,禁\启用原有的.Net FrameWork3.5和4.5也不行,然后引发一系列麻烦事:服务器重启后只弹了cmd窗(百度解决)需重新部署IIS

 

人要傻了解决不了啊啊啊,记录问题

 

posted on 2022-10-27 16:05  独行者ˇ  阅读(500)  评论(1)    收藏  举报