1. 程式人生 > >java微信公眾平臺開發(使用sunny ngrok設定外網url)

java微信公眾平臺開發(使用sunny ngrok設定外網url)

使用Sunny-Ngrok贈送的免費域名進行http服務對映

1、首先在本站註冊成為會員

2、開通隧道

blob.png

blob.png

在上圖中表單資訊解釋:

    隧道名稱:可以隨便填寫,只是為了使用者在往後之後這個隧道是幹嘛的

    前置域名:伺服器免費贈送的域名,請不要帶上字尾,如果要sunny.ngrok.cc 只需要填寫 sunny 即可 ,千萬不要填寫成sunny.ngrok.cc否則域名會是sunny.ngrok.cc.ngrok.cc

    本地埠:可以為同一個區域網內任意一臺機器進行對映,只需要填對ip和埠就行,例如:192.168.1.1:80

    http驗證使用者名稱:非必填項,在需要的時候填寫,否則可以不填

    http驗證密碼:非必填項,在需要的時候填寫,否則可以不填

3、在需要對映的機器建立web服務

    如果沒有啟動web服務將會看到下圖提示

    blob.png

4、下載客戶端

    blob.png

    根據自己的作業系統需求下載相對於版本

5、啟動對映服務

    Linux或者Mac系統下啟動,需要進入到客戶端的目錄執行以下命令,通過隧道管理找到隧道id,然後執行

  1. ./sunny clientid 隧道id


blob.png   blob.png

    blob.png

    看到這樣則是成功啟動一條隧道,啟動多條隧道把多條隧道id使用英文逗號隔開就可以了。例如:


    
  1.   ./sunny clientid c7fb2defb4081919,3e23d14f040b2b12

    上面命令就可以啟動多條隧道了

6、訪問服務

    然後通過啟動成功介面上的連結訪問網站如果顯示是內網搭建的web服務裡面的內容就說明成功了


windows開啟cmd,到Ngrok的目錄下

  1. sunny.exe clientid 隧道id