我有一个用qt编写的用c ++编写的测试websocket服务器。它侦听2个端口,一个用于ws,另一个用于wss。每当我尝试测试与ws的连接时,它通常都有效(除了在带有IE11和Edge的Win10上)。但是,无法从Firefox,IE11和Edge打开wss连接。它适用于Chrome和Opera。甚至(有时)在Win 8.1和Firefox上使用IE11。但它永远不适用于Windows 10上的IE11或Edge。它也不适用于使用Firefox的Ubuntu。我收到的答复如下:{“trusted”:“true”}。在WebSocket监视器中,我看到“Disconnected code 1006”。 可能是什么原因导致无法在某些浏览器上运行,以及如何找到确切的原因?我在我测试的服务器上有一个有效的ssl证书。此外,如果我在https://www.websocket.org/echo.html尝试回声测试,它也可以。
提前致谢。