微信網頁開發沒有備案域名怎麼辦?【供局域網內測試使用】

你們都知道微信JS-SDK使用第一步就是綁定「JS接口安全域名」,程序員

微信明確規定填寫的域名須經過ICP備案的驗證。web

可是不少像我這樣的普通程序員就只是想學習學習微信開發,只須要在局域網能能夠玩就好了,安全

根本不須要服務器,更況且網站備案呢。服務器

因此接下來介紹一種本地開發微信,手機局域網內的可使用調試的配置。微信

本地環境:Windows系統+IIS部署網站微信開發

按照JSSDK使用步驟開始(https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115app

1:配置JS接口安全域名工具

 

按照規定必需要備案經過的域名才能夠提交經過,這是網上隨便找的一個演示網站域名。學習

第二步網站

本地配置IIS部署本地網站,把你找的域名綁定到本身網站上

重點了,在C:\Windows\System32\drivers\etc目錄下修改hosts文件,把剛纔的網站指向本地IP就能夠了,

在微信web開發者工具中打開網站,配置成功,如今能夠調用微信的接口了

第三步

如何在手機上瀏覽網站,由於以前配置的域名都不是本身的,是其它網站本地hosts到本地的,

若是手機不作代理,打開的還會是被人的網站。

微信web開發者工具提供了手機微信調試的方式

 

 

 

 

 按照步驟配置好後,再在微信裏訪問網頁就是你本地的網站了,下圖是手機微信發送的請求包

 

 若是遇到以下報錯


則須要設置微信IP白名單,設置教程地址:https://mp.weixin.qq.com/cgi-bin/announce?action=getannouncement&key=1495617578&version=1&lang=zh_CN&platform=2{"errcode":40013,"errmsg":"invalid appid"}

這裏只講瞭如何配置,至於開發中遇到的問題,歡迎留言討論

相關文章
相關標籤/搜索