微信公众号受权 经过「内网穿透」实现本地调试

微信公众号受权 经过「内网穿透」实现本地调试

最近开发公众号,遇到一个很郁闷的问题,这个能够结合个人另外一篇微信受权的文章看。前端

就是微信受权以后,遇到bug须要调试代码,打印log都须要提交到线上的测试服务器才能看到结果。npm

这是因为微信受权流程中的后端回跳到前端的那个地址必须是线上地址。后端

这就致使受权以后,每次代码调试都十分痛苦服务器

直到发现了一个「内网穿透」的方式,就是利用natapp这类工具,将本机的IP和端口映射到外网指定的域名下,经过访问映射的外网域名就能够直接访问到本机的服务。微信

https://blog.csdn.net/xyang81...app

https://natapp.cn/工具

跟着操做流程就能够了,我只记下几个我遇到的问题测试

  • 在MAC下启动1024如下的端口,须要使用root模式,也就是sudo。使用sudo npm run dev便可正确运行项目
  • 下载了natapp后,无法双击打开,而是须要在终端用命令行 ./natapp 打开
  • 下载config.ini文件到跟natapp同一个目录下,
  • 配置config.int,方法就是去natapp的后台复制你的authtoken,粘贴到config.init文件
  • 运行natapp时,Linux/Mac 系统 须要 添加执行权限:chmod a+x natapp
相关文章
相关标签/搜索