I have the following ASP.NET API action:
[HttpGet]
[Route("GetProfile")]
public ProfileModel GetProfileAsync()
{
var headers = Request.Headers;
var claims = User.Claims;
// ...
}
There is a valid access token as JWT bearer token in the Authorization header in headers
with a few claims, however, the User
doesn't have any claims in claims
. How do I get claims in the access token automatically placed in User
?
I have the following in Configure
app.UseAuthentication();
app.UseAuthorization();
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…