微信小程序wx.request:fail ssl hand shake error

原文 https://blog.csdn.net/weixin_42161963/article/details/83023291

在电脑编辑器没问题,真机预览就请求不到数据,打印错误发现是fail ssl hand shake error

解决方法:
一般是服务器SSL缺少中间证书
https://www.myssl.cn/tools/check-server-cert.html
上面网址检测网站,发现是缺少中间证书
然后在
https://www.myssl.cn/tools/downloadchain.html
复制你之前生成的crt证书内容进去下图第二个

在这里插入图片描述

生成证书中间文件 然后上传至服务器
我的服务器装的是宝塔面板 其他不同一不一样但应该大同小异
打开etc/letsencrypt/live/域名/
上传


在这里插入图片描述

然后打开服务器配置文件
宝塔:
Apache:/www/server/panel/vhost/apache/XXX.com.conf
Nginx :/www/server/panel/vhost/nginx/XXX.com.conf
加入
SSLCertificateChainFile etc/letsencrypt/live/XXXX.com/刚才的.crt

在这里插入图片描述

保存重启

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

相关阅读更多精彩内容

友情链接更多精彩内容