Microsoft Edge可以用localhost和127.0.0.1访问但无法用本机IP访问,
chrome ie都可以推测是edge的问题,网络是专用网络,防火墙也关了:
在edge里 按F12 以在控制台里看到这句
CONSOLE21301: serviceWorker.getRegistrations 由于 ms-appx-web://microsoft.mi (后面还有。。。没复制全)
看到一句 因为安全被拒绝
解决方法:
因为默认访问规则的限制,Windows Apps 在默认状态下无法访问本地回环端口。
需要以管理员方式在 cmd (而不是 powershell) 中使用 CheckNetIsolation LoopbackExempt 设置 App 允许访问回环端口规则。
使用如下命令可解除 Edge 浏览器访问 localhost 限制:
CheckNetIsolation LoopbackExempt -a -n=Microsoft.MicrosoftEdge_8wekyb3d8bbwe
复制代码
参考地址:
http://bbs.pcbeta.com/viewthread-1611007-1-1.html