Asp.net core System.IdentityModel.Tokens和;Microsoft.IdentityModel.Tokens?我应该在ASP.NET核心应用程序中使用哪一个?
我们可以在NuGet gallery中找到两个独立的软件包:Asp.net core System.IdentityModel.Tokens和;Microsoft.IdentityModel.Tokens?我应该在ASP.NET核心应用程序中使用哪一个?,asp.net-core,jwt,asp.net-core-2.0,asp.net-identity-3,Asp.net Core,Jwt,Asp.net Core 2.0,Asp.net Identity 3,我们可以在NuGet gallery中找到两个独立的软件包: 这两个网站似乎都定期更新,并有数百万次下载 我知道System.IdentityModel.Tokens.Jwt依赖于Microsoft.IdentityModel.Tokens,但我不知道在我的ASP.NET Core 2.0应用程序中应该使用哪一个 我现在使用的是Microsoft.IdentityModel.Tokens,它足以创建JWT令牌并验证它们 我是否需要将System.IdentityModel.Tokens.
System.IdentityModel.Tokens.Jwt
依赖于Microsoft.IdentityModel.Tokens
,但我不知道在我的ASP.NET Core 2.0应用程序中应该使用哪一个
我现在使用的是Microsoft.IdentityModel.Tokens
,它足以创建JWT令牌并验证它们
我是否需要将System.IdentityModel.Tokens.Jwt
添加到我的项目中并更改任何代码
PS:我在这个项目中没有使用Azure服务。正如您指出的System.IdentityModel.Tokens.Jwt依赖于Microsoft.IdentityModel.Tokens 正如中所建议的,您应该使用System.IdentityModel.Tokens.Jwtnuget,因为Microsoft.IdentityModel.Tokens是较旧的库