1. 程式人生 > >微信公眾號調試

微信公眾號調試

-a vml 語句 通過 端口 jvm 說我 此外 .exe

ngrok

在微信開發的時候 需要填寫與微信服務器相連接的url 這個url必須是外網域名,
也就是說我們需要在這個外網域名對應的ip服務器上做開發,而沒辦法本地開發調試
所以用ngrok獲得一個外網域名 這個外網域名實際訪問的是本地主機
這樣把此外網域名填入到微信需要的外網url裏 就可以在本地開發調試了

下載ngrok ngrok - secure introspectable tunnels to localhost windows版

註冊ngrok 得到your auth token 後面的自定義域名必須要有這個token

打開cmd cd到ngrok.exe在的目錄,執行ngrok 80 就可以給你本機的127.0.0.1:80分配一個外網可以訪問的域名 例如http://1f1b1c.ngrok.com

所以先登錄 執行ngrok -authtoken XUsFLvG4hgb8ukjvML8YBXX 80 這裏填寫的是你註冊時給你的token,
然後ngrok -subdomain myapp 80 這樣後續你通過http://myapp.ngrok.com 就可以一直訪問到本機的127.0.0.1:80了
當然如果是想訪問的是8080端口 那就把上面的80都改成8080
不要關閉cmd窗口 關閉後提供的域名就訪問不了了 如果要查看ngrok給你做的中轉http信息 訪問http://localhost:4040/
具體到微信的開發 一定要註意 由於是ngrok做的中轉 出於安全考慮通不過微信的默認語句libxml_disable_entity_loader(true);
所以註釋掉他 等正式部署到服務器再取消註釋

微信公眾號調試