我可能不是第一个问这个问题的人,但现在我们应该使用哪一个? 据我所知,它始于一个非常小的System.IdentityModel用于WCF。 然后出现了添加了很多内容的Microsoft.IdentityModel类。 这是在http://social.technet.microsoft.com/wiki/contents/articles/1898.aspx#v3q10中的情况。
但是现在在4.5中,我发现System.IdentityModel几乎拥有来自Microsoft.IdentityModel的所有类(尽管似乎进行了一些重构,并且web.config中的配置略有不同)。 现在微软发布一个JSON Web Token处理程序作为nuget,它依赖于Microsoft.IdentityModel和System.IdentityModel。(JWTSecurityTokenHandler驻留在Microsoft.IdentityModel.Tokens.JWT中,派生自System.IdentityModel.Tokens.SecurityTokenHandler)。
这变得相当令人困惑。 有没有人知道我应该使用哪一个?
但是现在在4.5中,我发现System.IdentityModel几乎拥有来自Microsoft.IdentityModel的所有类(尽管似乎进行了一些重构,并且web.config中的配置略有不同)。 现在微软发布一个JSON Web Token处理程序作为nuget,它依赖于Microsoft.IdentityModel和System.IdentityModel。(JWTSecurityTokenHandler驻留在Microsoft.IdentityModel.Tokens.JWT中,派生自System.IdentityModel.Tokens.SecurityTokenHandler)。
这变得相当令人困惑。 有没有人知道我应该使用哪一个?