如何将承载令牌添加到SignalR HubConnection?

时间:2016-01-19 15:12:33

标签: asp.net azure signalr

我有一个使用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'?

0 个答案:

没有答案