一、作用:
- ngrok和花生壳作用类似,均可实现内网穿透的功能,将本地局域网服务器端口映射到外网,外网可通过ngrok提供的(http/https)域名来访问,以此可以极大方便了微信公众号,及微信小程序开发步骤
二、安装:
- 下载ngrok ,后解压到本地如下图
三、运行:
- 将微信公众号项目运行绑定至80端口(微信服务器只能和外部开通了80端口的服务器之间通信)
- 执行:window电脑上使用cmd 命令执行 :ngrok -subdomain=test -config=ngrok.cfg 80
- 参数: -subdomain 是设置的三级域名,这个域名可以随意设置
- 结果:运行结果如下则表示运行成功
通过访问127.0.0.1:4040 可以查看当前ngrok运行的状态
- 此时ngrok基本配置完毕,通过访问上图中的url地址就可以访问到当前主机中相应端口的项目
四、配置微信服务:
- 打开微信开发者平台 :https://mp.weixin.qq.com/
- 打开微信开发者工具,找到微信测试号,扫码登陆
- 配置接口url地址,及token(相关功能查看微信开发文档)
- 设置js安全域名
- 至此ngrok配置微信开发环境大体完成