gpt4 book ai didi

c# - JwtSecurityTokenHandler 线程安全吗

转载 作者:太空狗 更新时间:2023-10-29 23:49:25 25 4
gpt4 key购买 nike

我正在使用 JwtSecurityTokenHandler 在 aspnet 核心 web api 应用程序中发布 token :

JwtSecurityToken token = BuildJwtSecurityToken(...);
public string toks = new JwtSecurityTokenHandler().WriteToken(token);

每次请求和创建 token 时,都会实例化一个新的 JwtSecurityTokenHandler,我可以使用它的全局实例并在每次 token 生成时使用它吗?

private JwtSecurityTokenHandler handler = new JwtSecurityTokenHandler();
private GenToken(JwtSecurityToken token) => handler.WriteToken(token);

这样使用有什么问题吗?

最佳答案

文档说 JwtSecurityTokenHandler 的实例成员不保证是线程安全的。

https://msdn.microsoft.com/en-us/library/system.identitymodel.tokens.jwtsecuritytokenhandler(v=vs.114).aspx

关于c# - JwtSecurityTokenHandler 线程安全吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47362368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com