?????由于微信公眾號(hào)開發(fā)需要有?appID、appsecret、以及公網(wǎng)ip,所以,在開發(fā)之前,我們需要對(duì)這些做一些前期準(zhǔn)備。
? ? 對(duì)于appID、appsecret,微信官方為開發(fā)者提供了免費(fèi)的賬號(hào),只需通過我們的微信登錄后即可獲得,所以在這里,我重點(diǎn)是說明如何將開發(fā)環(huán)境下的內(nèi)網(wǎng)通過 “內(nèi)網(wǎng)穿透的方式” 來暴露 web服務(wù)的地址,即 外部可通過域名的方式訪問到項(xiàng)目。這里我們需要的工具是 ngrok。
? ? 首先,下載好ngrok,然后我們需要在官網(wǎng)中注冊(cè)一個(gè)賬戶,然后官網(wǎng)會(huì)提供一個(gè)具體的操作步驟,如圖:

上圖,前兩步驟是下載安裝,不多說。打開ngrok,將第3步中的命令復(fù)制并執(zhí)行,然后執(zhí)行第4步中的命令 ngrok http 80,此次80端口可以是任意端口,這里應(yīng)當(dāng)設(shè)置為我們的應(yīng)用服務(wù)器的端口,如tomcat的8080端口:ngrok http 8080.? ?
? ? 啟動(dòng)tomcat,瀏覽器中訪問測試,地址是如圖:http://d3b78298.ngrok.io/
