对应的服务器 tls 为 tls 1.0,小程序要求的TLS版本

2018-05-09  本文已影响0人  该死的金箍

具体解决办法:  https://www.landui.com/help/show-6155.html

我的服务器是windows server 2008 r2 。 可以看出我的系统环境是支持tls1.2的。于是我就按照以上链接的方法做。

但是 微信小程序一直提示我的tls是  1.0版本。于是我重新把注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols的值删掉、 然后重新注入、 再次重新服务器  还是不行。脑子发热的我甚至把服务器主机都给重启一次、结果发现还是不行。。。。。。

最后发现一篇文章:说PHP版本要在5.5以上才可以支持tls1.2。我自己的服务器是5.3的。确实,当我把php版本升级为5.5后,微信小程序终于没有报错了。不过,改了php的版本 也有可能会导致以前能正常运行的网站 报错。遇到这种问题 也只能一点点去改了。祝你们好运。

还有就是服务器上有多个域名的,当配置了php5.5,发现其他的网站打不开或者出问题的 可以使用配置php多版本。我的服务器是用的phpstudy的集成环境 所以可以用下面的方法解决

相关链接:https://blog.csdn.net/sinat_36001828/article/details/79180162
上一篇下一篇

猜你喜欢

热点阅读