C# asp.net核心标识Jwt用户

C# asp.net核心标识Jwt用户,c#,asp.net-web-api,asp.net-identity,jwt,C#,Asp.net Web Api,Asp.net Identity,Jwt,在我们的web api身份验证机制中,我们在客户机登录时发出jwt令牌 与本文中描述的非常相似: 当用户名和角色以声明的形式合并时,jwt保存身份验证和授权信息 现在,我们被要求为应用程序管理员提供停用用户的功能,这意味着,如果已停用某些尚未过期的令牌,则应阻止该用户 我知道,为了实现这一点,我们可能必须针对每个请求访问db,这不是一个好的做法,但我们已经开始使用jwt,我们必须继续这样做 然而,我们可以采取什么方法? 提前感谢。如果访问数据库太贵,请添加缓存机制。或者使用从请求外部的主数据库

在我们的web api身份验证机制中,我们在客户机登录时发出jwt令牌 与本文中描述的非常相似:

当用户名和角色以声明的形式合并时,jwt保存身份验证和授权信息

现在,我们被要求为应用程序管理员提供停用用户的功能,这意味着,如果已停用某些尚未过期的令牌,则应阻止该用户

我知道,为了实现这一点,我们可能必须针对每个请求访问db,这不是一个好的做法,但我们已经开始使用jwt,我们必须继续这样做

然而,我们可以采取什么方法?
提前感谢。

如果访问数据库太贵,请添加缓存机制。或者使用从请求外部的主数据库填充的内存中数据库