Идентификация пользователя при WebSocket подключении через SignalR C#
Всем привет! Есть такая проблема. Есть сервис, который занимается отправкой real-time уведомлений. Когда пользователь подключается к нему, то подключение идентифицируется по ConnectionId, которое создаётся при подключении. Но только по этому Id невозможно идентифицировать пользователя. В системе используются JWT токены, в которых содержится Id пользователя, но как его передать при WebSocket подключении? Есть вариант передать в query string, но это небезопасно