?????由于微信公眾號(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锅睛,瀏覽器中訪問測(cè)試埠巨,地址是如圖:http://d3b78298.ngrok.io/