对应的服务器 tls 为 tls 1.0,小程序要求的TLS版本必须大于等于1.2问题

具体解决办法:  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的集成环境 所以可以用下面的方法解决

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容