问题背景
应用程序在本地启动,以ip+端口形式访问。使用chrome和360等浏览器都可以打开,只有Windows 10 Edge浏览器无法访问。
解决方案
因为默认访问规则的限制,Windows Apps 在默认状态下无法访问本地回环端口。
需要以管理员方式打开cmd,使用 CheckNetIsolation LoopbackExempt 设置 App 允许访问回环端口规则。
使用如下命令可解除 Edge 浏览器访问 localhost 限制:1CheckNetIsolation LoopbackExempt -a -n=Microsoft.MicrosoftEdge_8wekyb3d8bbwe