ngrok 不从外部加载 NodeJS 应用程序 (ERR_CONNECTION_TIMED_OUT)
ngrok does not load NodeJS app from outside (ERR_CONNECTION_TIMED_OUT)
ngrok 是一个可以用来创建本地隧道的程序,它会为您生成一个临时域,以便您可以将人们重定向到您的本地内容,还可以通过本地主机使用 https。
https://ngrok.com/
localtunnel 只是另一种选择。
所以我已经设置了 ngrok 和 localtunnel,但两者都显示了一个白页,只有 HTML 加载,而不是 css 或在我的网络外部加载时的 js(数据计划用于示例)
问题是没有任何错误,我唯一能看到的是 ERR_CONNECTION_TIMED_OUT 使用热点时。
在我自己的网络中一切正常。
我已经尝试关闭防火墙,但它似乎没有什么区别,也尝试使用 chrome 远程调试器查看,但它只是在我加载 url.[=14 时断开连接=]
问题是当我在 ngrok 上访问 https:// url 我得到一堆混合内容错误,但当我访问 http 时却没有。对我来说似乎不合逻辑,当使用 https link 时它会默认为 http...我所有的 script/style 标签都是相对路径。
无论如何,到目前为止,这是我唯一能弄清楚的事情,关于可能导致这种情况的任何想法?
所以要么
ERR_CONNECTION_TIMED_OUT
或
Blocked loading mixed active content
或两者兼而有之?
所以我现在通过更改基本 href 来开始工作。
<base href="http://yoururl.ngrok.io">
并且还将我的配置中的一些路径分别更改为 /app/ 或 ../,但其中大部分已经正确设置,我所做的只是在更改基础后恢复它们 url。
据我所知,问题只有在通过数据计划而非 wifi 连接到 url 时才会真正开始出现。
css/js 中的某些随机图像路径将无法加载,并且出于某种原因,它在 Firefox 和 Chrome 上的表现也有所不同。
问题是我不能无限期地继续测试这个,因为数据显然会 运行 一段时间,而且我没有可靠的方法来调试移动设备上的控制台错误...
总之,它现在可以在 "normal" 连接上工作(即 Wifi/Cable),但不能在数据上工作。
ngrok 是一个可以用来创建本地隧道的程序,它会为您生成一个临时域,以便您可以将人们重定向到您的本地内容,还可以通过本地主机使用 https。 https://ngrok.com/
localtunnel 只是另一种选择。
所以我已经设置了 ngrok 和 localtunnel,但两者都显示了一个白页,只有 HTML 加载,而不是 css 或在我的网络外部加载时的 js(数据计划用于示例)
问题是没有任何错误,我唯一能看到的是 ERR_CONNECTION_TIMED_OUT 使用热点时。
在我自己的网络中一切正常。
我已经尝试关闭防火墙,但它似乎没有什么区别,也尝试使用 chrome 远程调试器查看,但它只是在我加载 url.[=14 时断开连接=]
问题是当我在 ngrok 上访问 https:// url 我得到一堆混合内容错误,但当我访问 http 时却没有。对我来说似乎不合逻辑,当使用 https link 时它会默认为 http...我所有的 script/style 标签都是相对路径。
无论如何,到目前为止,这是我唯一能弄清楚的事情,关于可能导致这种情况的任何想法?
所以要么
ERR_CONNECTION_TIMED_OUT
或
Blocked loading mixed active content
或两者兼而有之?
所以我现在通过更改基本 href 来开始工作。
<base href="http://yoururl.ngrok.io">
并且还将我的配置中的一些路径分别更改为 /app/ 或 ../,但其中大部分已经正确设置,我所做的只是在更改基础后恢复它们 url。
据我所知,问题只有在通过数据计划而非 wifi 连接到 url 时才会真正开始出现。
css/js 中的某些随机图像路径将无法加载,并且出于某种原因,它在 Firefox 和 Chrome 上的表现也有所不同。
问题是我不能无限期地继续测试这个,因为数据显然会 运行 一段时间,而且我没有可靠的方法来调试移动设备上的控制台错误...
总之,它现在可以在 "normal" 连接上工作(即 Wifi/Cable),但不能在数据上工作。