通过的Jwt认证中间件生成令牌(Token)的操作有两大部部分组成:
1、 定义在Program.cs中的依赖注入配置。
2、 用于令牌(Token)生成的自定义方法。
Jwt认证中间件通过3个参数成员或属性成员及其相对应的值来保证依赖注入配置和自定义方法所生成的于令牌(Token)是同1指定于令牌(Token),它们分别是:
(自定义方法参数)secretKey
--(依赖注入配置)IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes("qwertyuiop123456")),
(自定义方法)new Claim(JwtClaimTypes.Issuer,"Token签发机关"),--(依赖注入配置) ValidIssuer = "Token签发机关",
(自定义方法)new Claim(JwtClaimTypes.Audience, "Token订阅"), --(依赖注入配置) ValidAudience = "Token订阅",
这3个参数成员或属性成员及其所对应的值必须相等,否则会导致被持久化的
1