无法从 Docusign 检索 JWT 访问令牌

Not able to retrieve JWT access token from Docusign

我正在尝试从 Docusign 检索 JWT 访问令牌,但在 return 中出现错误“no_valid_keys_or_signatures”。

我已经按照开发者门户网站上的建议创建了请求 (https://developers.docusign.com/platform/auth/jwt/jwt-get-token/#Create) return.

中仍然出现错误

如有任何帮助,我们将不胜感激。

谢谢, 安琪

no_valid_keys_or_signatures:这个错误涵盖了几种情况:

  • 用于签署断言的私钥存在问题(例如,在生产环境中使用演示密钥)。
  • 断言缺少 exp(过期)参数
  • aud(观众)参数无效 - 确认观众值恰好是 account.docusign.com 或 account-d.docusign.com,没有 https:// 前缀或尾随斜杠 (/).
  • 定义了一个nbf(之前无效)参数,但还没有到那个时间。 nbf 参数是可选的,可以从断言中删除,但如果存在,则必须是过去的时间。

来源:DocuSign Developer Support FAQs

另外 检查您计算机的时钟设置是否正确,包括时区。如果时钟错误,nbf 声明将是错误的。