我正在使用 JwtSecurityTokenHandler
在 aspnet core web api 应用中发放令牌:
JwtSecurityToken token = BuildJwtSecurityToken(...);
public string toks = new JwtSecurityTokenHandler().WriteToken(token);
每次请求并创建令牌时,都会实例化一个新的JwtSecurityTokenHandler,我能使用全局实例并将其用于每个令牌生成吗?可以,您可以创建一个全局实例并重复使用它来生成所有令牌。
private JwtSecurityTokenHandler handler = new JwtSecurityTokenHandler();
private GenToken(JwtSecurityToken token) => handler.WriteToken(token);
这样使用会有任何问题吗?