无法从Edge访问本地VM上托管的站点

时间:2018-01-25 09:51:44

标签: vmware microsoft-edge loopback

我在本地VM(VMWare Workstation,CentOS7)上运行了一个站点。 我可以通过Chrome,Firefox和IE11轻松访问它,但Edge根本无法使用。

我尝试过CheckNetIsolation LoopbackExempt -a -n=Microsoft.MicrosoftEdge_8wekyb3d8bbwe

,尝试在“about:flags”中启用“Allow localhost loopback”标志,并尝试了建议herehere的解决方案,但似乎没有任何效果。我一直收到“嗯......无法访问此页面”,错误代码为INET_E_RESOURCE_NOT_FOUND

任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:3)

我有同样的问题。我的解决方法(对于我来说,足以满足访问网站,在Edge中托管在VMWare Linux VM中)的目的是使用端口转发,例如, (来自管理员命令提示符):
netsh interface portproxy add v4tov4 listenport=8001 connectaddress=192.168.x.y connectport=80

我现在可以使用localhost:8001

从Edge内访问该网站

答案 1 :(得分:0)

我有同样的问题。但是在将我的VMWare网络连接类型更改为桥接网络后,它运行良好。我可以使用MicrosoftEdge打开在本地VM(VMWare工作站,CentOS7)上运行的网站,但不适用于网络地址转换(NAT)类型。

答案 2 :(得分:0)

我最近遇到了类似的问题。

这里的问题是IE在本地Intranet中设置了本地主机,并且在“启用保护模式”下检查了本地Intranet,

结果是本地浏览器“以管理员身份运行”将浏览到该站点,但在正常运行时则不会。

在这种情况下,解决方案是禁用本地Intranet的保护模式,或从本地Intranet中删除localhost并将其添加到“受信任的站点”。