小程序真机测试,在开发者工具中一切正常,在手机上无法连接服务器

发布于 7 年前作者 guojing4745 次浏览最后编辑 7 年前来自 ask

在微信开发者工具中运行,一切正常运行,但真机调试时,在手机上却无法链接到服务器,用的是本地,在开发者工具和调试中都勾选了不校验https。求解

6 回复
liaojing
liaojing1 楼6 年前

我也碰上的这个问题,排查步骤如下:

  1. 配置中修改为局域网的IP地址,而不是用localhost

  2. 勾选这个选项:不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书

  3. 打开调试

  4. 依然不行,考虑是不是包发不过去

  5. 用wireshark抓包,发现从手机端发来的TCP请求,不断在retransimission

  6. 打开windows防火墙设置,真相大白,原来是开了防火墙

  7. 关闭防火墙,问题解决

zhangping
zhangping2 楼6 年前

域名会不会用了 localhost 或者 127.0.0.1?

dingping
dingping3 楼6 年前

官方文档没有告诉你

把调试打开才能不校验。

jfan
jfan4 楼6 年前

真机测试需要外网能够访问,你地址外网能够访问吗?看看:https://blog.csdn.net/wangzl1163/article/details/82458087

shaofang
shaofang5 楼6 年前

来自官方文档

dengxiulan
dengxiulan6 楼5 年前

手机的调试打开了吗