Ngrok无法正常工作

时间:2017-10-27 05:01:11

标签: ngrok

我已经在Win 10上安装了NMC,但我认为它无法正常工作。

要启动它,我使用下面的命令来运行它

  

ngrok http -host-header =" localhost:44368" 44368

看起来ngrok启动正常,但是当我把ngrok给出的https url放到浏览器中时,这就是我所看到的

enter image description here

我不应该看到什么吗?

在ngrok控制台中,我看到了get请求但没有响应时间或响应消息

enter image description here

与localhost:4040页面相同,每个get请求的响应时间为0ms

enter image description here

3 个答案:

答案 0 :(得分:1)

运行 ASP.NET Core MVC服务器时,我遇到了同样的问题。

经过大量调查,禁用服务器的https网址似乎可行。

因此从本质上强迫它仅使用http。 我在同时使用http和https ngrok网址时遇到了问题。

因此对于launchSettings.json中的我的ASP.NET核心项目,请确保您只有http选项,删除所需的启动配置文件下的https URL

"applicationUrl": "http://localhost:5001;"

答案 1 :(得分:1)

如果@MikeDub修复后仍不适合您,请尝试此操作。 转到启动项目(api项目)的属性,然后取消选中,

启用SSL

在“调试”部分。

enter image description here

答案 2 :(得分:0)

正如上面的MikeDub所述,我还在这里找到了Twilio文档的确切解释:

https://www.twilio.com/docs/sms/quickstart/csharp-dotnet-core#allow-twilio-to-talk-to-your-aspnet-core-application-with-ngrok

表示删除https App网址。