기존의 oauth 인증을 새 signalr 허브 구현에 추가하려고합니다. 내가 HubPipelineModule에서 상속하고 시작시 등록 된 손님 인증 모듈을 만들었습니다.HubPipelineModule에서 Signalr 설정 요청 ID를
기존의 인증 로직을 사용하여 스레드의 currentPrincipal을 설정할 수 있었으며 표준 asp.net webapi 요청과 함께 작동하지만 신호 요청에 대해서는 작동하지 않습니다. "OnBeforeAuthorizeConnect"메서드를 재정의하고 요청 (IRequest) 사용자 ID를 내가 만들고 인증 한 ClaimsIdentity로 설정하려고합니다.
그러나 요청의 사용자 신분은 준비가되어 있습니다. 제 질문은 신호 요청시 요청 사용자의 신원을 설정하는 적절한 방법입니다.