问题描述
我在寻找如何正确编写我的 ngrok.yml 文件以使用 https 启动隧道时遇到了一些问题。我目前所拥有的是以下内容:
tunnels:
invenutory:
proto: http
addr: 44328
host_header: localhost
这里的问题是,如果我使用 url ngrok 给我它不会连接(我通过查看它是否命中我的健康检查端点来测试它,它没有)。但是,如果我使用以下命令启动 ngrok:
ngrok http https://localhost:44328 -host-header="localhost:44328"
然后它会正确地击中我的端点。如何让我的配置文件以同样的方式运行?
编辑:
如果我将 addr
设置为 addr: "https://localhost:44328"
,那么它确实可以正确使用 https,但出于某种原因,这在我看来是一种不正确的做法。