小程序 request:fail ssl hand shake error【可能已解决】

不说废话

前景描述:在web开发工具玩得好好的,上传代码在真机上就直接蹦了。请求报错:request:fail ssl hand shake error


查了下网上资料 大致要求:

1.通过备案审核(简单来说就是你的网站得打得开)

2.域名得与小程序后台设置一样

3.申请ssl证书(https://加域名可访问),比较坑的是这里证书最好用腾讯云免费证书 https://console.cloud.tencent.com/ssl,网上说阿里的也可以(没试过),反正我是在freessl申请的,能访问,但是在小程序里直接报错。

检验证书:https://www.myssl.cn/tools/check-server-cert.html

(经常会莫名其妙的缺少中间证书,可在 https://www.myssl.cn/tools/downloadchain.html  下载中间证书,复制文本塞到原来证书的后面,不懂可参考http://blog.csdn.net/gudufeiyang/article/details/58603402)


4.TLS版本1.2以上(小程序要求的),怎么配置就不说了,nginx和apache的配置不一

检测TLS版本等的方法

在小程序控制台里输入 showRequestInfo()


可看到版本等其他信息

其他要求的话,暂时没入坑,有发现的可留言分享

发布了35 篇原创文章 · 获赞 18 · 访问量 37万+

猜你喜欢

转载自blog.csdn.net/TXX_c/article/details/78949896