起因
免费的ssl证书某天过期了,点了续签,发现部分老旧手机无法访问到这个网站接口,导致微信小程序功能无法访问
调试过程
1、小程序接口请求的位置,捕获返回的异常
request:fail -2:net::ERR_FAILE
百度
解决地址:https://blog.csdn.net/Cike___/article/details/109544449
大致意思就是,网站的SSL证书的zheng证书链缺失
输入检测地址就可以看出 https://myssl.com/ ,正常证书都是三段的,而我这个现在是二段文本,缺少一段
解决:
1、打开修复证书网站,输入你网站,下载证书
https://myssl.com/chain_download.html
2、复制证书里面的文本内容
3、打开宝塔(我是linux+宝塔),网站-》打开对应的网站-》SSL,其他证书,PEM,替换成刚刚那个下载的证书,保存,即可