您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關微信開發如何做本地調試,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
一:ngrok的使用 基于windows
1:為什么要使用ngrok
在微信開發的時候 需要填寫與微信服務器相連接的url 這個url必須是外網域名,
也就是說我們需要在這個外網域名對應的ip服務器上做開發,而沒辦法本地開發調試
所以用ngrok獲得一個外網域名 這個外網域名實際訪問的是本地主機
這樣把此外網域名填入到微信需要的外網url里 就可以在本地開發調試了
2:下載ngrok ngrok - secure introspectable tunnels to localhost windows版
3:注冊ngrok 得到your auth token 后面的自定義域名必須要有這個token
4: 打開cmd cd到ngrok.exe在的目錄,執行ngrok 80 就可以給你本機的127.0.0.1:80分配一個外網可以訪問的域名 例如http://1f1b1c.ngrok.com
也就是外網訪問http://1f1b1c.ngrok.com 就是訪問你本機的127.0.0.1:80,當然如果你執行ngrok 8080 那就是分配一個域名訪問127.0.0.1:8080
5: 上面分配的域名是臨時的,可能下次開電腦這個域名就變化了,我們需要一個固定的域名映射到本機的80端口
所以先登錄 執行ngrok -authtoken XUsFLvG4hgb8ukjvML8YBXX 80 這里填寫的是你注冊時給你的token,
然后ngrok -subdomain myapp 80 這樣后續你通過http://myapp.ngrok.com 就可以一直訪問到本機的127.0.0.1:80了
當然如果是想訪問的是8080端口 那就把上面的80都改成8080
6:不要關閉cmd窗口 關閉后提供的域名就訪問不了了 如果要查看ngrok給你做的中轉http信息 訪問http://localhost:4040/
7:具體到微信的開發 一定要注意 由于是ngrok做的中轉 出于安全考慮通不過微信的默認語句libxml_disable_entity_loader(true);
所以注釋掉他 等正式部署到服務器再取消注釋
關于“微信開發如何做本地調試”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。