Моя среда
- .NetCore SDk - 2.1.300
- Microsoft.AspNetCore.SignalR - 1.0.0
- IIS - Версия 10.0.12393.0 в окнеServer 2016
Пример кода для AspNetCore.SignalR
Abp для AspNetCore.SignalR
- Я загружаю код шаблона ABP с веб-сайта ABP
- Обновление .net core sdk до .net core 2.1
- Обновление пакетов nuget
- Выполните мои действия, описанные выше, чтобы добавить образец кода чата AspNetCore.SignalR в проект.
- Успешно запустите его в Visual Studio
Проблема в том, что, когда я публикую его на сервере (так же, как мой сервер выше), и запускаю его, он выдает ошибку - AspNetCore.SignalR.HubConnectionContext - Сбой установления соединения.
Я исследовал это, но не получил никакого решения.не могли бы вы помочь разобраться в этом, в чем проблема?
Я перенес свой проект в github: https://github.com/lcyhjx/AbpExample, вы можете вытащить и запустить его ( Просто запустите AbpExample.Web.Host).Он отлично работает в Visual Studio, но не работает в IIS.
Сведения об ошибке:
- Информация: нормализация '/ chatHub' к 'http://localhost:6011/chatHub'.
- Информация: WebSocket подключен к ws: // localhost: 6011 / chatHub? Id = 2zix_nPHODwLEv2p_4VCAw '
- Ошибка: соединение разорвано с ошибкой' Ошибка: сервер вернул ошибку квитирования: во время соединения произошла непредвиденная ошибкарукопожатие. '.