2

我正在尝试不使用 Ngrok 创建到本地机器上的 SSL 虚拟主机的本地隧道,但似乎无法使其正常工作。

我的 Vhost 完美运行。该网站是https://local.mysite.com

我尝试使用的任何命令来预定义 Ngrok 上的指向 url,例如

./ngrok http -host-header=rewrite local.mysite.com:443

或者

./ngrok http -subdomain=local.mysite.com local.mysite.com:443

似乎总是回来:

错误请求 您的浏览器发送了此服务器无法理解的请求。原因:您对启用 SSL 的服务器端口使用纯 HTTP。请改用 HTTPS 方案访问此 URL。

我知道这是因为我试图通过 HTTP 调用访问 HTTPS 连接,但我在 ngrok 文档中看不到替代方案。

https://ngrok.com/docs#expose

4

1 回答 1

1

您需要使用tls仅在专业订阅中可用的。

如果你使用Vagrant,你可以使用免费的分享功能,并且支持 https。

于 2016-09-30T16:00:36.470 回答