我可能不是第一个问但我们现在应该使用哪个?据我了解,它从 WCF 的一个非常小的System .IdentityModel 开始。然后是Microsoft .IdentityModel 类,它增加了很多。这是http://social.technet.microsoft.com/wiki/contents/articles/1898.aspx#v3q10中的情况
但是现在在 4.5 中,我看到System .IdentityModel 几乎包含Microsoft .IdentityModel 的所有类(尽管似乎进行了一些重构并且 web.config 中的配置略有不同)。
现在微软预发布了一个 JSON Web Token Handler 作为 nuget,它依赖于Microsoft .IdentityModel AND System .IdentityModel。(JWTSecurityTokenHandler 驻留在 Microsoft.IdentityModel.Tokens.JWT 中,派生自 System.IdentityModel.Tokens.SecurityTokenHandler)。
这变得相当混乱。有人知道我应该使用哪一个吗?