Я только начал работать с SignalR. Я реализовал отражение данных в реальном времени на своем сайте с помощью signalr. Я получаю сообщение об ошибке "Ошибка во время установления соединения с Web-Socket: непредвиденный код ответа: 400" на консоли при попытке подключения к веб-соке.
Приложение разработано с помощью Asp.net MVC - signalR 2.0.3 и размещено на сервере Windows 2012 - IIS 8
Я нашел одно решение из этой ссылки
В нем говорится, что нам нужен веб-сайт, чтобы указать на HTTPS (и воспользоваться SSL), а затем http для работы с веб-сокетом. И моя проблема тоже решена. Я сомневаюсь - не можем ли мы решить эту проблему без использования HTTPS? Поскольку на каждом веб-сайте может не потребоваться размещение на HTTPS (для чего требуется SSL).