我们可以在NuGet画廊中找到两个独立的程序包:
两者似乎都得到定期更新并具有数百万的下载。
[我知道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有依赖关系
如Link中的建议,您应该使用System.IdentityModel.Tokens.Jwt nuget,因为Microsoft.IdentityModel.Tokens是较早的库。