2016-11-06 160 views
0

在Chrome中,我与WebSocket连接问题:的WebSocket打开握手被取消

WSS://失败:打开的WebSocket握手被取消

在所有正在工作的其他浏览器好。

我该怎么办?

+0

您需要发布您的代码,并澄清它不仅仅是Chrome,它也是所有其他浏览器? – Scott

+0

[Websockets无法在Chrome(wss)中工作的可能的副本:“handshake was canceled”](http://stackoverflow.com/questions/40344889/websockets-not-working-in-chrome-wss-handshake-was-canceled ) – Scott

+0

我不知道,我可以从这做什么http://stackoverflow.com/questions/40344889/websockets-not-working-in-chrome-wss-handshake-was-canceled –

回答

0

我猜你试图连接到本地或另一个非公有IP地址(192.168等)。由于安全问题,Chrome可能会阻止这些请求,因为这些安全问题可能会导致从互联网下载的网页可能出现拨号警告。见 https://news.ycombinator.com/item?id=9210484

其实我最初的诊断是错误的。我有一个通配符证书的问题。从letsencrypt向域发出特定证书解决了这个问题。

相关问题