我正在开发一个应用程序,使用SignalR库在客户端和服务器之间进行通信(从服务器向多个客户端推送内容)。除了Microsoft Edge v20.1之外,所有主要浏览器都可以正常工作。
提供更多细节 -
这个应用程序运行在一个远程机器上(我们内部网络的服务器),可以被我的团队的本地机器访问。在这种情况下,Hub在本地机器上运行。换句话说,为了运行我们的应用程序,我们需要来自本地机器或中心的私有资源。
我们已经处理了CORS权限(使用HubConfiguration)。 我知道Edge支持websocket,但在与中心协商时显示一些网络错误。
SCRIPT7002:XMLHttpRequest:网络错误0x2efd,由于错误00002efd而无法完成操作。
我想知道Edge是否支持跨域访问资源,因为据我所了解,出于安全考虑,它在沙盒环境中运行(在appcontainer中),没有访问私有资源的权限。