Я пытаюсь добавить существующую аутентификацию oauth в новую реализацию концентратора signalr. Я создал модуль аутентификации custome, который наследует от HubPipelineModule и зарегистрировал его при запуске.Идентификатор запроса на установку Signalr в HubPipelineModule
Я смог использовать существующую логику аутентификации для установки currentPrincipal потока и работает со стандартным запросом asp.net webapi, однако он не работает для запроса signalr. Я пытаюсь переопределить метод OnBeforeAuthorizeConnect и установить идентификатор пользователя (IRequest) для идентификатора ClaimsIdentity, который я создал и прошел проверку подлинности.
Однако идентификатор пользователя запроса готов, мой вопрос - это то, что является правильным способом установить идентификатор пользователя запроса в запросе signalr.