微信小程序体验版和真机调试网络错误request:fail -2:net::ERR_FAILED解决方法

本文介绍了微信小程序在真机调试和体验版中遇到网络请求失败的问题,问题根源在于信任链不完整。通过在阿里云API网关和Apache服务器上补充完整证书链,成功解决了请求失败的错误。
摘要由CSDN通过智能技术生成

现象

在阿里云部署的api接口服务给小程序调用,Api接口已配置Lets Encrypt生成的证书。

微信开发者工具中访问https的api接口正常。(开发者工具打开了【不校验合法域名、web-view以及HTTPS证书】)

微信开发者工具通过真机调试和体验版访问,api接口均报"request:fail -2:net::ERR_FAILED"错误。

chrome浏览器直接访问api接口,显示证书可信。

微信官方文档关于服务器配置的要求

原因排查

Chrome浏览器能正常访问api接口,排除上面红框的前三个可能原因。

关于证书的信任链完整问题,可以去【https://myssl.com/】测试域名是否存在信任链不完整。

确实是因为信任链不完整!

解决方案

可以按上面报告给出的解决方法链接操作:

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值