使用DevTunnel公開本機URL
Foreword
- 使用微軟提供的Dev Tunnels取代之前使用NGROK的方式,將本機開發的URL公開在外部網路。
- 此方式為方便與外部服務整合測試,例如:LineAPI
- Dev Tunnels 有2種使用方式,以下會介紹何使用
1. Visual Studio 2022 .NetCore程式
- 內建就有Dev Tunnels功能,第一次使用先建立tunnels
- 選擇建立好的通道,執行網頁即會出現外部URL
2. 非.Net Core程式 (.Net Framework)
安裝 dev tunnels 程式
- 裝完後重開機,環境變數位罝才會生效
winget install Microsoft.devtunnel
登入
- 第一次使用,需要登入Github或微軟帳號
devtunnel user login
- 執行本機程式,http port 50893 ps:不能使用https
- 執行devtunnel 將本機程式公開,並允許匿使用者可以瀏覽
devtunnel host -p 50893 --allow-anonymous
- 執行後,取得公開的URL,大功告成
- 進入後按Continue