微信小程序pc端正常,手机端报错 “ request:fail -2:net::ERR_FAILED ” 怎么解决?

微信小程序踩坑记录之中间证书

pc端访问小程序没有问题,但是手机访问时报错 “request:fail -2:net::ERR_FAILED”,怎么办?

前几天写完微信小程序(点我跳转),以为总算是把坑踩过了,没想到测试的时候又给我来了一个大坑,当时为了测试配了一个二级域名,是之前同一个项目的官网域名,已经申请了挺久的了,也没太注意,直接把二级域名拿过来用,然后被这个坑折磨了好几天 T_T。

前端拿了二级域名,也在微信小程序处配置好了,但是我们手机访问的时候就是报错,“request:fail -2:net::ERR_FAILED” 进不到接口里面,开始我以为是有拦截没有放开,但是用 pc 端登录微信是可以访问的,没办法,只好去网上找找。

经过一番查找,发现是服务器中的域名证书缺少了中间证书导致的,
https://ssltools.digicert.com/checker/views/checkInstallation.jsp

在这个工具中输入我们的网站地址,点击检查后,就可以看到相关的内容
在这里插入图片描述

已经找到问题了,那我们来解决它吧

1、首先获取中间证书

https://www.myssl.cn/tools/downloadchain.html 网站中,将 crt 文件复制进去,点击获取中间证书并下载

2、在原有的 crt 文件后面追加(注意不是覆盖)所获得的中间证书内容

这里要提醒大家一下,注意看下你们 crt 证书内容是只有一段,还是两段,只有一段的话就是缺少中间证书,具体是这样追加的:
在这里插入图片描述

3、重启 nginx 服务器,就大功告成了


好事定律:每件事最后都会是好事,如果不是好事,说明还没到最后。

  • 21
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
wx.request:fail -101:net::err_connection_reset是微信开发者工具中的一个错误代码,表示请求失败,错误原因是网络连接被重置。这种错误常见于网络不稳定,或者服务器端出现问题等情况。 造成该错误的原因有可能是网络连接不稳定,可能是由于用户的网络环境不好、网络延迟或网络中断等。这时候可以尝试重新连接网络、刷新页面或等待网络恢复稳定后再尝试请求。 另外,该错误也有可能是服务器端的问题,可能是服务器出现了故障或维护等情况。这种情况下,我们不能做太多的操作,只能等待服务器恢复正常。 解决这个问题的方法主要是通过确保网络连接的稳定性来避免这个错误的发生。可以尝试以下方法来解决这个问题: 1. 检查网络连接:确保手机或电脑处于良好的网络环境下,可以尝试连接其他网站或使用其他应用程序来测试网络连接情况。 2. 重启设备:有时候设备可能出现一些临时问题,可以尝试重新启动设备来恢复网络连接。 3. 更新微信开发者工具和微信小程序:确保使用的微信开发者工具是最新版本,并且微信小程序也是最新版,这有助于修复一些已知的问题和错误。 4. 检查服务器状态:如果确认网络连接没有问题,可以通过查询服务器状态或联系服务器管理员来了解服务器是否正常运行。 总之,wx.request:fail -101:net::err_connection_reset是微信开发者工具中的网络连接错误代码,可能是由于网络连接不稳定或服务器端出现问题引起的。通过确保网络连接稳定以及更新工具和应用程序的版本,可以尽量避免这个错误的发生。如果问题仍然存在,可以联系微信客服或服务器管理员寻求帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值