我有一个使用Azure AD令牌进行授权的持有人令牌。通常在带有.NET的signalR中,您可以添加如下标记:
hubConnection.Headers.Add(new KeyValuePair<string, string>("Authorization","Bearer " + result.AccessToken));
但是,Azure使用此标头来验证与Web API的连接,通常使用httpclient:
var test = new AuthenticationHeaderValue("Bearer", result.AccessToken);
如何将AuthenticationHeaderValue添加到signalR连接,以便我可以使用Authorize'?