我正在尝试使用Microsoft JWT Library。 我已经下载并编译源代码,但是当我尝试运行它,我有以下错误:Microsoft.IdentityModel.Logging:强名称签名无法验证
Could not load file or assembly 'Microsoft.IdentityModel.Logging, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. Strong name signature could not be verified. The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key. (Exception from HRESULT: 0x80131045)
这是测试代码:
uses
System.IdentityModel.Tokens.Jwt;
// ...
var Handler := new JwtSecurityTokenHandler;
var Payload := new JwtPayload;
var Header := new JwtHeader;
Header.Add (JwtHeaderParameterNames.X5c,
array of String (['x5c1', 'x5c2']));
var Token := Handler.WriteToken (new JwtSecurityToken (Header, Payload));
有谁知道如何抑制签署还是要验证签名?