У меня есть проект из mvc4 C# бритвенного двигателя. Я добавил последний пакет signalr nuget 1.0.1 В моем проекте используется проверка подлинности. каждый раз, когда клиент идет от входа в выход из системы, и наоборот я получаю сообщение об ошибке на клиенте:signalr Идентификатор соединения находится в неправильном формате
> "NetworkError: 500 Internal Server Error -
> http://myhost:51090/signalr/abort?transport=serverSentEvents&connectionToken=uIJvYLP3T0GdHaowIlS4uPDA19ukUy7TaW8dcXoPfma4Mr52uoe7PLK9Hh3ip17X_3RbFXx92yEa7nxYVHaCiRAWVE5e05vvpLD0_blb94eUwdkXbmhkRPM2_Z590A64VBF2-eLB_8wCWq-dmkkkbe6EqP6c9YXN3WRF5IyNYkB6Wkom7O1ZoDavQQ0UWvok0"
и на стороне сервера:
The connection id is in the incorrect format.
мне нужно сделать, чтобы рассмотреть возможность работы с signalr в по-разному (от https://github.com/SignalR/SignalR/wiki/QuickStart-Hubs), то с аутентификацией?
Вы решили свою проблему, и если да - как? :) –
Да, клиент должен быть отключен перед выполнением FormAuthentication.SignOut необходимо вызвать с клиентской стороны hub.stop() –