最近在开发中有开发微信公众号,使用公众号来调起微信扫码功能。开发完后,让人感到困惑的是,如何来调试,项目的数据获取是内网,而公众号的接入是外网。
如下做法:
修改本机的host指向:127.0.0.1 xx.xxx.com 并将tomcat的端口改为80端口
(xx.xxx.com为域名,该域名是微信公众号中设置的域名,因为想要接入微信对应 的接口,需要去检验生成的签名,生成该签名的必要的参数:就是当前url不包括端口号,也就是公众号中设置的域名,可以参考微信公众号开发jssdk文档介绍)
接下来就是修改手机的代理指向,
此时启动项目,就可以用手机做对应的调试了。