title: Microsoft Edge does not allow localhost loopback for websockets
body: <p>I have web-site and desktop application, and I want to connect them by websockets. So my web-site tries to connect to wss://localhost:8080, for example.</p>
  
  <p>It works in IE11, but in "MS Edge" I have an error: </p>
  
  <blockquote>
    <p>Cross zone request is not allowed</p>
  </blockquote>
  
  <p>I have this problem on Win10 10240, so the flag "Allow localhost loopback" is enabled by default, and it did not help.</p>
  
  <p>When I use <code>CheckNetIsolation LoopbackExempt -a -n="Microsoft.MicrosoftEdge_8wekyb3d8bbwe"</code> or this <a href="http://blogs.msdn.com/b/fiddler/archive/2011/12/10/fiddler-windows-8-apps-enable-loopback-network-isolation-exemption.aspx" rel="nofollow noreferrer">utility</a>, all works as expected.</p>
  
  <p>So, is this a case, that in new builds of "MS Edge" loopbacks are allowed for http, but not allowed for websockets?
  And if so, is it possible to make some workaround, and not to force my users to run some shell comand or to download externall utility?</p>
  
  <p>Related question: <a href="https://stackoverflow.com/questions/30334289/cant-open-localhost-in-microsoft-edge-project-spartan-in-windows-10-preview">Can&#39;t open localhost in Microsoft Edge (Project Spartan) in Windows 10 preview</a></p>