我有网站和桌面应用程序,我想通过 websockets 连接它们。例如,我的网站尝试连接到 wss://localhost:8080。
它适用于 IE11,但在“MS Edge”中出现错误:
不允许跨区请求
我在Win10 10240上遇到了这个问题,所以默认启用了“允许本地主机环回”标志,并没有帮助。
当我使用CheckNetIsolation LoopbackExempt -a -n="Microsoft.MicrosoftEdge_8wekyb3d8bbwe"
or 这个实用程序时,一切都按预期工作。
那么,这是一种情况,在“MS Edge”的新版本中,http允许使用环回,但websockets不允许使用?如果是这样,是否有可能做出一些解决方法,而不是强迫我的用户运行一些 shell 命令或下载 externall 实用程序?
相关问题:Can't open localhost in Microsoft Edge (Project Spartan) in Windows 10 preview