使用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


Reference

這個網誌中的熱門文章

IIS 設定只允許特定IP進入