微信公眾號開發80端口映射解決方案 推薦


說明

最近公司要搞微信公眾號開發,需要解決80端口映射的問題,看了網上好多老司機的方法,最終選擇ngrok比較符合公司的情況。微信公眾平台開發,可參考:https://mp.weixin.qq.com/wiki微信公眾號接口只支持80接口。

測試環境: windows10_x64企業版+ngrok2.2.4 (windows64位)

 

安裝步驟

一.下載ngrok,網址:https://ngrok.com/download ,然后選擇自己所需的版本,我選擇windows版本。

 

clip_image002

 

二.進入https://dashboard.ngrok.com/user/signup,填寫信息進行注冊,登錄后會看到有一個授權碼

 

clip_image003

 

三.解壓文件並啟動程序。我解壓目錄是D:\software\ngrok,以管理員權限打開CMD,輸入如下:

 

進入程序解壓目錄

d:

cd software\ngrok

 

輸入你的授權ID

ngrok authtoken 7pZ47jffjadfEXwBcrz_4htpp1tZuaYinLWoWGhkJ

 

啟用端口映射(注:http后面跟的是本地要映射的端口)

ngrok http 80

 

clip_image005

 

此時會彈出一個界面:

 

clip_image007

 

四. 驗證,本地開一個WEB服務,我本機開了nginx服務,本地80端口。

 

訪問http://22da21d3.ngrok.io 域名即可以直接訪問到本機的80端口上。

 

clip_image009

 

查看映射狀態信息

http://127.0.0.1:4040/status

 

clip_image011

 

擴展

ngrok還支持自定義二級域名,不過是需要收費的。新注冊用戶是免費用戶,只能使用隨機生成的域名,窗口關閉url會發生變化,並且域名是在國外,訪問慢,這是不利用我們開發的。更好的解決方法是自已架設ngrok服務端,並且要購買域名做解析,可以自定義二級域名,還可以共享給別人使用。下面介紹網上已經備案好的域名,直接可以拿來用。

 

下載地址:http://down.51cto.com/data/2317475

 

啟動程序:直接解壓,然后在管理員模式下,進入解壓目錄,然后進入輸入如下啟動命令。(此處不需要授權ID)

ngrok -config=ngrok.cfg -subdomain xxx 80

 

XXX是自定義二級域名,此二級域名要確保沒有人使用,盡量復雜一點。

 

clip_image013


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM