我需要在生成后立即从用户处获取令牌。我向我的端点发出请求,但我得到了带有令牌的响应,但是在整个HTTP中,但是如果可能的话,我想在运行时!这是基本代码。
if (!String.IsNullOrEmpty(hash))
{
Claim claim = new Claim(ClaimTypes.Name, hash);
Claim gg = new Claim(ClaimTypes.Role, "Role");
Claim[] claims = new Claim[] { claim, gg };
ClaimsIdentity claimsIdentity = new ClaimsIdentity(
claims, OAuthDefaults.AuthenticationType);
await base.OnGrantCustomExtension(c);
c.Validated(claimsIdentity);
}