因為是開發階段,我需要在本地調試,而微信開發需要配置域名,這樣natapp.cn就有了用武之地,應該說natapp就是為此而生的。
natapp.cn是什么
這是一個內網映射的網站,支持微信公眾號、小程序本地開發調試,具體詳情請到官網去了解:https://natapp.cn/
雖然官網已經有配置教程,但在這里還是要簡單說一下。
申請隧道
注冊用戶可以免費獲取得一個隧道,但是免費的就是有缺陷,每次域名都會變,這給開發帶來了很多麻煩。
這里建議購買一個隧道,每個月5元的就可以,購買的時候可以輸入我的邀請碼:AB1730B1(首次購買有效),可以得到9折優惠。
注:現在官網分配的3級域名已被微信屏蔽,我們還需要注冊一個二級域名。
打開“二級域名”菜單,可以注冊購買一個,選擇最便宜的就可以,如果以后還要用於小程序開發,最好購買有SSL證書的域名
購買好了之后,再回到隧道里去配置。如下圖就是我自己的配置:
下載客戶端
當你注冊好隧道之后,就可以下載客戶端:https://natapp.cn/#download,按系統下載客戶端即可。
配置客戶端
客戶端下載好之后在本地電腦解壓,然后打開config.ini配置文件
在authtoken節點中填入隧道的authtoken值,在我的隧道中可以找到。
保存之后,運行natapp.exe,如下圖所示:
狀態顯示Online表示映射成功,通過http://shensigzs.natapp1.cc域名就可以訪問到127.0.0.1:8082
現在就可以繼續微信開發了。