Я разрабатываю чат на основе веб-сокетов на 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.