Conflict between System.IdentityModel.Tokens and Microsoft.IdentityModel.Tokens
System.IdentityModel.Tokens.Jwt version 5.0.0.0 depends on Microsoft.IdentityModel.Tokens. You need to use SigningCredentials in the Microsoft.IdentityModel.Tokens namespace. Example: using System; using System.IdentityModel.Tokens; using System.IdentityModel.Tokens.Jwt; using System.Text; public void voidGenereToken() { const string sec = “401b09eab3c013d4ca54922bb802bec8fd5318192b0a75f201d8b3727429090fb337591abd3e44453b954555b7a0812e1081c39b740293f765eae731f5a65ed1”; var now = DateTime.UtcNow; var securityKey = new Microsoft.IdentityModel.Tokens.SymmetricSecurityKey(Encoding.Default.GetBytes(sec)); var signingCredentials = new Microsoft.IdentityModel.Tokens.SigningCredentials( securityKey, SecurityAlgorithms.HmacSha256Signature); var header = new JwtHeader(signingCredentials); var … Read more