如下代码,为什么我设置了过期时间为1秒,为啥几秒后我还是能取到数据
public static string CreateToken(IList
{
var key = new SymmetricSecurityKey(System.Text.Encoding.UTF8.GetBytes(SecurityKey));
var expires = DateTime.Now.AddSeconds(1);
var token = new JwtSecurityToken(
issuer: issuer,
audience: audience,
claims: claims,
notBefore: DateTime.Now,
expires: expires,
signingCredentials: new SigningCredentials(key, SecurityAlgorithms.HmacSha256Signature)); ;
//生成Token
string jwtToken = new JwtSecurityTokenHandler().WriteToken(token);
return jwtToken;
}
publicstaticvoidRefreshToken(stringtoken){ JwtSecurityToken jwtSecurityToken=newJwtSecurityTokenHandler().ReadJwtToken(token); IEnumerable
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4571/viewspace-3136556/ ,如需转载,请注明出处,否则将追究法律责任。