js计算精度不准确的解决方法_该站点使用过期的或不安全的 TLS 安全设置 解决方法...

最近更新了一下网银驱动,结果就发现我的https网站使用IE,Edge上不去了,而使用chrome可以浏览:

dac482adac387c61fc2dd8f731e83376.png

第一个想到的就是网银驱动的问题,为了究其根本,我继续研究了一下,为什么我的网站使用了过期的TLS安全设置,而百度网站https://www.baidu.com可以浏览。。。

接下来通过工具对https://www.baidu.com和https://s.yoqi.me/两个网站对比,发现我的网站只支持TLS 1.2,而https://www.baidu.com网站TLS1.0,TLS 1.1,TLS 1.2都支持。怎么能这样。。

4330f43551180139bf51c30673f8793d.png

接下来我查看了一下IE浏览器设置,果真更新网银驱动后,把IE浏览器TLS协议更改了:

714195d40bba1ff83a5f8b2f61260758.png

其实也可以通过这个页面,对浏览器的SSL/TLS兼容性检测:https://myssl.com/myclient.html。打开这个页面就可以很清楚发现chrome所有协议都支持:

913c35918874d9d86510fd82c89a022e.png

既然找到了问题,那么就好开始解决啦。解决方案:

(1)IE浏览器还原高级设置

网银对IE很依赖,而且动不动就改IE配置,一年也用不上几次网银支付,所以还原设置即可。。。

9c4a459cf7e452036c443051ab5faac4.png

(2)网站TLS1.0,TLS 1.1支持

本质上是由于网站配置,不支持TLS 1.0,所以无法访问。那么好了,配置支持即可呀。。

当初的配置还是从阿里云申请证书时候,按照说明配置的。既然考虑配置有问题,那么使用https://mozilla.github.io/server-side-tls/ssl-config-generator/火狐ssl配置生成工具,试一下配置支持TLS1.0。注意这个页面使用了google上面的js,所以正常访问该网页需要翻一下Great Wall. 打开网页,填入服务器apache/nginx版本,以及openssl版本即可生成:

00d23dc5dab6dd4e33c73767d4232903.png

顺便说一下版本查询shell命令:

55c30f5d2e8e3ff5cf30f617da75164e.png

ok,具体apache配置不贴,介绍配置方法而不是给固定配置文件,本文到此结束。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值