?????由于微信公眾號開發需要有?appID、appsecret、以及公網ip,所以,在開發之前,我們需要對這些做一些前期準備。
? ? 對于appID、appsecret,微信官方為開發者提供了免費的賬號,只需通過我們的微信登錄后即可獲得,所以在這里,我重點是說明如何將開發環境下的內網通過 “內網穿透的方式” 來暴露 web服務的地址,即 外部可通過域名的方式訪問到項目。這里我們需要的工具是 ngrok。
? ? 首先,下載好ngrok,然后我們需要在官網中注冊一個賬戶,然后官網會提供一個具體的操作步驟,如圖:
上圖,前兩步驟是下載安裝,不多說。打開ngrok,將第3步中的命令復制并執行,然后執行第4步中的命令 ngrok http 80,此次80端口可以是任意端口,這里應當設置為我們的應用服務器的端口,如tomcat的8080端口:ngrok http 8080.? ?
? ? 啟動tomcat,瀏覽器中訪問測試,地址是如圖:http://d3b78298.ngrok.io/