Почему IE10 возвращает ошибку 403 при попытке установить соединение с веб-сокетом? - PullRequest
0 голосов
/ 18 октября 2018

Я разрабатываю чат на основе веб-сокетов на JS и PHP, и мне нужно поддерживать Internet Explorer 10. Сейчас я тестирую его в локальной среде (сервер находится в той же частной сети, но не в моеймашина) без безопасного протокола (переключится на https / wss в работе), и он отлично работает в любом браузере, кроме IE10 (даже у IE11 нет проблем с подключением к веб-сокету).

В консоли я получаю SCRIPT12008: WebSocket Error: Incorrect HTTP response. Status code 403, Forbidden ошибка, но на сетевой вкладке IE Developer Tools я заметил, что IE даже не пытается установить соединение с сервером ws, так как на этой вкладке нет запроса (хотя IE11 отображает его нормально).Я не вижу и не сообщаю вам фактические ответы HTTP, поскольку в консоли нет запроса.

В чем причина этой ошибки?Как я могу решить эту проблему?

Если это может помочь, я использую TestingBot с локальным туннелированием, но, похоже, это не влияет на IE11.Даже в сценарии туннелирования я не вижу запросов к серверу ws.

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