如果是采用JWT验证的时候,Token的过期时间是类似下面这样的
[C#] 纯文本查看 复制代码 var secretKey = Encoding.ASCII.GetBytes(
configuration.GetValue<string>("SecretKey") ?? ""
);
//生成JWT Token
var jwt = new JwtSecurityToken(
claims: claims,
notBefore: DateTime.UtcNow,
expires: expireAt,
signingCredentials: new SigningCredentials(
new SymmetricSecurityKey(secretKey),
SecurityAlgorithms.HmacSha256
)
);
return new JwtSecurityTokenHandler().WriteToken(jwt);
在生成JWT token的时候,会添加上你的过期时间 expires: expireAt 这些例子就是告诉你,这是人家服务器端设置的,你改不了,知道到期以后,重新登录。 |