微信公衆號受權 經過「內網穿透」實現本地調試

微信公衆號受權 經過「內網穿透」實現本地調試

最近開發公衆號,遇到一個很鬱悶的問題,這個能夠結合個人另外一篇微信受權的文章看。前端

就是微信受權以後,遇到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
相關文章
相關標籤/搜索