微信開發(fā)如何做本地調(diào)試

這篇文章將為大家詳細(xì)講解有關(guān)微信開發(fā)如何做本地調(diào)試,小編覺得挺實(shí)用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

目前成都創(chuàng)新互聯(lián)已為上1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站改版維護(hù)、企業(yè)網(wǎng)站設(shè)計、四子王網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

 一:ngrok的使用 基于windows
1:為什么要使用ngrok
在微信開發(fā)的時候 需要填寫與微信服務(wù)器相連接的url 這個url必須是外網(wǎng)域名,
也就是說我們需要在這個外網(wǎng)域名對應(yīng)的ip服務(wù)器上做開發(fā),而沒辦法本地開發(fā)調(diào)試
所以用ngrok獲得一個外網(wǎng)域名 這個外網(wǎng)域名實(shí)際訪問的是本地主機(jī)
這樣把此外網(wǎng)域名填入到微信需要的外網(wǎng)url里 就可以在本地開發(fā)調(diào)試了
2:下載ngrok ngrok - secure introspectable tunnels to localhost windows版
3:注冊ngrok 得到y(tǒng)our auth token 后面的自定義域名必須要有這個token
4: 打開cmd cd到ngrok.exe在的目錄,執(zhí)行ngrok 80 就可以給你本機(jī)的127.0.0.1:80分配一個外網(wǎng)可以訪問的域名 例如http://1f1b1c.ngrok.com
也就是外網(wǎng)訪問http://1f1b1c.ngrok.com 就是訪問你本機(jī)的127.0.0.1:80,當(dāng)然如果你執(zhí)行ngrok 8080 那就是分配一個域名訪問127.0.0.1:8080
5: 上面分配的域名是臨時的,可能下次開電腦這個域名就變化了,我們需要一個固定的域名映射到本機(jī)的80端口
所以先登錄 執(zhí)行ngrok -authtoken XUsFLvG4hgb8ukjvML8YBXX 80 這里填寫的是你注冊時給你的token,
然后ngrok -subdomain myapp 80 這樣后續(xù)你通過http://myapp.ngrok.com 就可以一直訪問到本機(jī)的127.0.0.1:80了
當(dāng)然如果是想訪問的是8080端口 那就把上面的80都改成8080
6:不要關(guān)閉cmd窗口 關(guān)閉后提供的域名就訪問不了了 如果要查看ngrok給你做的中轉(zhuǎn)http信息 訪問http://localhost:4040/
7:具體到微信的開發(fā) 一定要注意 由于是ngrok做的中轉(zhuǎn) 出于安全考慮通不過微信的默認(rèn)語句libxml_disable_entity_loader(true);
所以注釋掉他 等正式部署到服務(wù)器再取消注釋

關(guān)于“微信開發(fā)如何做本地調(diào)試”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

網(wǎng)站欄目:微信開發(fā)如何做本地調(diào)試
轉(zhuǎn)載注明:http://muchs.cn/article28/jpjojp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、網(wǎng)站營銷、定制開發(fā)服務(wù)器托管、App設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司