大多数JWT (JSON Web Token)教程(例如:和)都说,一旦经过验证,您就可以使用传入的令牌来获取客户端信息,而无需从数据库进行验证。
我的问题是,如何维护无效的用户情况?我的意思是,假设一个客户端刚刚获得了一个JWT令牌,该令牌将在一周内过期。但是由于非常具体的原因,假设我们决定使用户无效,并且不想让用户访问我们的
我正在使用OpenIdDict 3.0托管我的身份服务器。我能够获得访问令牌和id令牌,但不知何故,当我在authorization header中使用访问令牌时,我的控制器返回401,但当我使用id令牌时,控制器成功地进行了身份验证。我在以前的项目中使用过OpenIdDict 2.0,它工作得很好。以下是我的Start.cs {
public Sta
我已经使用以下命令创建了一个令牌: IdentityOptions identityOptions = new IdentityOptions(); var signingCredentials = new SigningCredentials(signingKey, SecurityAlgorithms.HmacSha256);
var jwtsigningCredentials, claims: claims, expires: DateTime.Now.AddHours(12)); 您能帮助我如