Microsoft Edge无法使用私有IP

时间:2016-03-02 07:27:45

标签: virtual-machine microsoft-edge

我有一个在VM(VirtualBox,配置为vagrant)中运行的Web服务器,该服务器被分配了私有ip 10.0.0.20。我可以使用Google Chrome访问网络服务器,但不能使用Microsoft Edge。我在about:flags中激活了Allow Localhost Loopback

有人可能会遇到什么问题吗?

5 个答案:

答案 0 :(得分:0)

转到开始菜单并输入“Internet选项”选择互联网选项并打开安全选项卡,单击本地Intranet,然后按站点按钮。

控制面板&gt;互联网选项&gt;安全&gt; <本地Intranet>网站

取消选中“包括未在其他区域中列出的所有本地(Intranet)站点”和“包括绕过代理服务器的所有站点”。

重新启动Edge并重试。

答案 1 :(得分:0)

如果您的具有网络服务器的计算机具有互联网访问权限,您可以使用像ngrok这样的工具来创建一个包含机器公共URL的隧道。

http://www.sitepoint.com/use-ngrok-test-local-site/

答案 2 :(得分:0)

不确定问题的根本原因,但是有一些选项可以解决这个问题:

  1. 将VM网络配置为桥接而非NAT;

  2. 使用代理,例如的Fiddler

  3. 端口转发,使用netshssh或其他实用程序。

  4. 有关选项2和3,请参阅this answer了解详情。

答案 3 :(得分:0)

我也有同样的问题,即使两年后也找不到工作。我猜最后的答案是:停止使用Edge。

好像Microsoft正在抛弃它:[https://arstechnica.com/gadgets/2018/12/post-mortem-tying-edge-to-windows-10-was-a-fatal-error/]

答案 4 :(得分:0)

我正在运行最新的win 10 V 1809版本17763.253。

我检查了几个没有显示任何解决方案的线程,但是我发现了一个具有解决方法的线程,方法是将本地IP范围添加到受信任的站点,这对我有用。

第二种解决方法是使用服务器名称而不是IP地址。

示例:http://Computer-name/解析为IP版本6地址。

因为这是错误,所以仅在MS EDGE上会发生,并且在所有其他浏览器上都能正常工作,官方的MS解决方案在哪里?

enter image description here