DSR*_*DSR 5 .net jwt .net-core .net-5
我在启动类中配置 JWT 承载令牌,然后在收到有效登录请求时生成 JWT 令牌。我们将生成的令牌发送到客户端,客户端将在无状态实现中将其与每个请求一起发送到服务器。
[Authorize]属性在服务器端对来自客户端的每个请求进行身份验证。我想了解此令牌在服务器端存储在哪里以进行验证,因为我们没有手动将其存储在数据库中。
提前致谢。
小智 7
它不存储在服务器端。它存储在客户端,发送到服务器。进行一些签名检查(基于您的 jwt 秘密),然后解码令牌以提取数据。Authorize 装饰器由在进入控制器之前运行的 Microsoft 中间件使用。当您配置 JWT 参数等时,您可以在 Startup.cs 中启用它...
您可以通过该网站检查您的数据和签名: https: //jwt.io/
归档时间:
4 年,7 月 前
查看次数:
1314 次
最近记录: