【发布时间】:2019-07-18 17:00:17
【问题描述】:
cfg.Events = new JwtBearerEvents
{
OnMessageReceived = context =>
{
var accessToken = context.Request.Query["access_token"];
// If the request is for our hub...
var path = context.HttpContext.Request.Path;
if (!string.IsNullOrEmpty(accessToken) &&
(path.StartsWithSegments("/sas")))
{
// Read the token out of the query string
context.Token = accessToken;
}
return Task.CompletedTask;
}
};
在我的中心,我试图获得这样的声明
Context.User.Claims
但他们是空的
那么有什么选项可以让我的 JWT 声明在我的信号中心中获得?
【问题讨论】:
标签: authentication jwt signalr token core