Как подключиться к сокету? [JavaScript]

Есть вебсокет на localhost'е, при попытке подключиться к нему получаю такую ошибку: введите сюда описание изображения

Код:

let socket = new WebSocket("wss://localhost:9243");

Сайт не мой, доступа к нему не имею (скрипт работает через Tampermonkey). Есть какие-то варианты подключиться к сокету?


Ответы (1 шт):

Автор решения: Evgeniy Leonidov

Такая ошибка обычно возникает, когда браузер блокирует запрос из-за ограничений безопасности.

Возможно, проблема в том, что вы пытаетесь подключиться к веб-сокету по безопасному протоколу (wss), но на локалхосте нет сертификата. Попробуйте вместо wss использовать протокол ws:

let socket = new WebSocket("ws://localhost:9243");
→ Ссылка