ASP.NET Core 上的 Localtunnel 出现错误 504 网关超时

Localtunnel on ASP.NET Core comes with error 504 Gateway Time-out

我正在尝试 运行 我的 ASP.NET 核心本地主机应用程序与 localtunnel 用于调试目的。我正在 运行 将我的 ASP Core 与 Kestrel 连接起来(我也尝试通过 IIS 运行 它,结果相同)并在 cmd "-p 5001 -s someName -o" 上输入此命令,然后出现错误 "504 Gateway Time-out"。我确定 localtunnel 工作正常,因为我能够 运行 它与我的 express.js 演示,但是当我尝试 运行 它在 asp 核心上。所以我的问题是:

如何使用 运行 我的 ASP.NET 核心应用 localtunnel

我想通了。我需要做的就是禁用 SSL 证书。来自 Visual studio

右键单击项目 -> 属性 -> 调试 -> 取消选中“启用 SSL”字段

IIS 服务器上的

和 运行 项目使用命令:

lt -p 58389 -l localhost -s someName -o

https://conveyor.cloud/ 是我找到的针对此问题的最佳解决方案。