Ошибка безопасности при подключении к ws: // localhost: 23120 / install из страницы inte rnet - PullRequest
0 голосов
/ 28 января 2020

У меня есть веб-страница, общающаяся с моим приложением. net, установленным на моем компьютере через websocket. Во время разработки у меня была страница на http://localhost: 8009 , и все работало нормально с 'ws: // localhost: 23120 / install' в Chrome, FF, IE11.

Сейчас после развертывания моей страницы на сервере publi c inte rnet с протоколом HTTPS у меня возникает ошибка в IE11: SecurityError. Вот и все. Никакой дополнительной информации. Ошибка при выполнении

const webSocket = new WebSocket('ws://localhost:23120/install');

Может ли это быть, потому что я открываю страницу HTTPS и пытаюсь подключиться к незащищенной веб-розетке? Или что-нибудь еще?

1 Ответ

0 голосов
/ 28 января 2020

Короче. Да. Это потому, что теперь это безопасно. Вы должны использовать

wss://yourdomain.com/install

Не забудьте настроить на сервере, чтобы разрешить безопасные веб-сокеты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...