我有網站和桌面應用程序,我想通過websockets連接它們。因此,例如,我的網站嘗試連接到wss:// localhost:8080。微軟Edge不允許websockets的本地主機回送
它工作在IE11,但在「MS邊緣」我有一個錯誤:
Cross zone request is not allowed
我對Win10 10240這個問題,所以標記「允許本地主機環回」是默認啓用的,它沒有幫助。
當我使用CheckNetIsolation LoopbackExempt -a -n="Microsoft.MicrosoftEdge_8wekyb3d8bbwe"
或此utility時,所有按預期工作。
那麼,這是一個例子,在新版本的「MS Edge」環回允許http,但不允許websockets? 如果是這樣,是否有可能做出一些解決方法,而不是強制我的用戶運行一些shell命令或下載externall實用程序?
相關問題:Can't open localhost in Microsoft Edge (Project Spartan) in Windows 10 preview
你使用了什麼樣的Edge? 10240?您可以通過查看邊緣用戶代理字符串(「Edge/12.XXXXX」,其中XXXXX是內部版本號)進行檢查。 –
我已在10166和10240 – azaviruha