在微信开发者工具中运行,一切正常运行,但真机调试时,在手机上却无法链接到服务器,用的是本地,在开发者工具和调试中都勾选了不校验https。求解
我也碰上的这个问题,排查步骤如下:
配置中修改为局域网的IP地址,而不是用localhost
勾选这个选项:不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书
打开调试
依然不行,考虑是不是包发不过去
用wireshark抓包,发现从手机端发来的TCP请求,不断在retransimission
打开windows防火墙设置,真相大白,原来是开了防火墙
关闭防火墙,问题解决
域名会不会用了 localhost 或者 127.0.0.1?
官方文档没有告诉你
把调试打开才能不校验。
真机测试需要外网能够访问,你地址外网能够访问吗?看看:https://blog.csdn.net/wangzl1163/article/details/82458087
来自官方文档
手机的调试打开了吗