2016-11-06 9 views
0

В Chrome, у меня есть проблема с подключением WebSocket:WebSocket открытия рукопожатие было отменено

WSS: // не удалось: WebSocket открытия рукопожатие было отменено

В других браузерах все работает Что ж.

Что я могу сделать?

+0

Вам необходимо опубликовать свой код, и для уточнения это не просто Chrome, это все другие браузеры тоже? – Scott

+0

Возможный дубликат [Веб-узлы, не работающие в Chrome (wss): «рукопожатие отменено»] (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

Фактически мой первоначальный диагноз был неправильным. У меня была та же проблема с подстановочным сертификатом. Выдача конкретного сертификата в домен из letencrypt решила проблему.