В моем проекте ASP.NET Web API я использую авторизацию маркера на предъявителя, и я добавил некоторые пользовательские претензии к нему, например:
var authType = AuthConfig.OAuthOptions.AuthenticationType;
var identity = new ClaimsIdentity(authType);
identity.AddClaim(new Claim(ClaimTypes.Name, vm.Username));
// custom claim
identity.AddClaim(new Claim("CompanyID", profile.CompanyId.ToString()));
Есть ли способ получить доступ к этому дополнительному запросу в контроллере без дополнительной поездки в базу данных?