使用Visual Studio自带Dev Tunnels实现端口转发
1. 前言
大家应该都遇到过这样的场景, 需要接受第三方的推送信息(Webhook), 开发后如果要调试的话, 一般只能发布到服务器上, 通过打印日志的方式。
Visual Studio的Dev Tunnels提供了一种便捷的端口转发的方式, 自动化的生成一个公网可访问的URL地址, 并且会转发端口请求到你的本地环境, 这样其实可以大大简化线上环境的调试。
2. 版本要求
Visual Studio 2022 17.5+
3. 如何使用
演示视频地址: https://www.bilibili.com/video/BV1gv4y1V7Lz/
- 在菜单 Tools | Options | Environment | Preview Features 启用 Dev Tunnels
- 在菜单 View | Other Windows | Dev Tunnels 打开 Dev Tunnels 窗口
- 创建一个新的Dev Tunnel
- 运行项目
- 在菜单 Dev Tunnels | Tunnel URL 获取公网可访问的的URL地址
- 通过公网URL地址访问本机应用