Docusign JWT 令牌 returns no_valid_key_or_signatures (节点)

Docusign JWT Token returns no_valid_key_or_signatures (node)

我无法使用 nodejs 通过 DocuSign 的 API 进行身份验证。这些是我遵循的步骤;

  1. 我得到了 DocuSign 代码示例 运行 节点的 JWT 授权。
  2. 我在沙盒环境中生成了一个集成密钥
  3. 我存储了我的私人 RSA 密钥并且它的格式正确(它没有尾随空格)。

但我一直收到此错误(我也尝试生成新的集成密钥,但得到的结果相同)

 API problem: Status code 400, message body:
 {
    "error": "invalid_grant",
    "error_description": "no_valid_keys_or_signatures"
 }

注意这些:

  "dsJWTClientId": "YOURIK",
  "privateKeyLocation":  "config/private.key",
  "impersonatedUserGuid": "YOUR USERID",

在 appsettings.json 文件中 另外,请确保您已同意。必须至少向用户提供一次同意。