詳解使用內(nèi)網(wǎng)穿透工具Ngrok代理本地服務(wù)
我們在微信開發(fā)過程中,需要不斷調(diào)試,微信服務(wù)器無法訪問我們本地的接口,那么我們就需要一個內(nèi)網(wǎng)穿透的工具,將我們本地的服務(wù)暴露出去使外部能夠訪問,內(nèi)網(wǎng)穿透成功后,我們自己開發(fā)的電腦就相當(dāng)于一臺云服務(wù)器。常用的內(nèi)網(wǎng)穿透工具有:ngrok、花生殼、Natapp、小米球等等,我平常使用的就是 ngrok 了。
1、官網(wǎng)地址
在官網(wǎng)可以下載 ngrok 的安裝包,和我使用的版本不一樣,推薦使用我的資源文件
2、下載
我推薦一種我使用的方法,Ngrok內(nèi)網(wǎng)穿透工具安裝包
3、添加白名單
ngrok 發(fā)布了一則公告,內(nèi)容如下:
為防止服務(wù)被濫用,目前使用 ngrok 服務(wù)需要申請?zhí)砑佑蛎酌麊?,未添加白名單的域名將被限制訪問(可以通過輸入賬號:ngrok ,密碼:8nad4cjqh3z8 進(jìn)行臨時訪問)。
申請 ngrok 白名單請發(fā)送郵件至 10086@xiaoi.me,主題固定為:申請?zhí)砑?ngrok 白名單,
郵件內(nèi)容格式為:
域名:xxx(例如:dev123)
用途:xxx(例如:用于微信開發(fā)對接)
聯(lián)系方式:xxx(例如:QQ 229323989)
若遇到其他問題,可以通過群內(nèi)溝通,也可以通過郵件進(jìn)行反饋。
所以,我們要使用 ngrok 的話,需要向上面的郵箱中發(fā)一封郵件,將你的自定義域名添加到白名單中
4、使用

解壓后我們得到四個文件,都不用管,重點看看 README.txt 文件,看完你基本就會用了,大概意思是:
ngrok -config ngrok.cfg -subdomain asurplus 8080
將上面的內(nèi)容替換 start.bat 中的內(nèi)容,其中【asurplus】為你的自定義域名,【8080】為你的項目端口,雙擊 start.bat 文件就能啟動

如圖所示,啟動成功后,就能得到兩個訪問地址:
http://asurplus.4kb.cn
https://asurplus.4kb.cn
支持 http 協(xié)議及 https 協(xié)議,例如在微信小程序中開發(fā)就需要 https 協(xié)議,還是很方便的
5、訪問

到此這篇關(guān)于詳解使用內(nèi)網(wǎng)穿透工具Ngrok代理本地服務(wù)的文章就介紹到這了,更多相關(guān)Ngrok代理本地服務(wù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解SHA-256算法的原理以及C#和JS的實現(xiàn)
SHA-256 是 SHA-2 下細(xì)分出的一種算法。截止目前(2023-03)未出現(xiàn)“碰撞”案例,被視為是絕對安全的加密算法之一,本文主要介紹了SHA-256算法的原理以及C#和JS的實現(xiàn),希望對大家有所幫助2023-03-03
arcgis?pro?3.0.2?安裝及?geemap安裝過程
ArcGIS?Pro是一個專業(yè)的桌面GIS應(yīng)用程序,可以探索,可視化,分析和管理二維和三維數(shù)據(jù),這篇文章主要介紹了arcgis?pro?3.0.2安裝及geemap,需要的朋友可以參考下2023-08-08
VSCode遠(yuǎn)程連接服務(wù)器報錯:Could not establish connection to
本文主要介紹了VSCode遠(yuǎn)程連接服務(wù)器報錯的解決,文中通過圖文代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-08-08

