从以前版本的问题中,有这样的:Browse website with ip address 而不是 localhost,它几乎概述了我到目前为止所做的事情......我已经让本地 IP 正常工作。然后我找到了ngrok,显然我不需要通过IP连接。
我想要做的是将我在 localhost 上运行的网站暴露给互联网。我找到了一个可以做到这一点的工具:ngrok。
在 Visual Studio 中运行该网站,该网站在 localhost/port# 上启动。我在命令行中运行命令“ngrok http port#”。一切似乎都开始正常。我生成了几个 URL,并且 ngrok 检查 url (localhost:4040) 有效。
唯一的问题是,当我转到生成的 URL 时,我收到 HTTP 错误 400:错误请求无效主机名。这是一个与我运行“ngrok http wrongport#”时不同的错误,这是一个找不到主机的错误......所以我认为正在发生一些好事。我就是说不出来是什么...
通过隧道服务将我的网站暴露在互联网上时,我是否缺少步骤?如果有,我在 ngrok 文档中找不到。