NodeJS 在生产模式下集成Rest API Docusign

9udxz4iz  于 12个月前  发布在  Node.js
关注(0)|答案(1)|浏览(121)

应用程序类型:授权代码授予嵌入式签名示例
我正在使用nodejs来请求JWT用户令牌。它在模拟账户上非常有效。
当我使用实时模式时,我将用户ID、API帐户ID和帐户基础URI更改为我的实时帐户。
现在我得到错误:'{“error”:“invalid_grant”,“error_description”:“no_valid_keys_or_signatures”}'
如何让它在Live模式下工作?
为什么私钥在实时模式下无效?

83qze16e

83qze16e1#

要将您的应用从演示/开发者帐户转移到生产环境,您必须通过go-live process
此过程可确保您的应用在开发者帐户中运行良好,然后才允许其投入生产(您称之为“实时”)。
要进行此过程,您必须批准您的IK(集成密钥,如clientId),一旦完成,您必须升级它,这意味着您必须将其添加到生产帐户。假设您有一个生产帐户可以使用。
除此之外,我发送一些令人困惑的阅读:
应用程序类型:授权代码授予嵌入式签名示例
我正在使用nodejs来请求JWT用户令牌。它在模拟账户上非常有效。

注意JWTAuthorization Code Grant是两种不同的身份验证方法,您可能使用JWT,但我不能100%确定。

上线时,您还必须在生产环境中创建RSA密钥对(或Auth Code Grant clientSecret)。您不能使用开发人员帐户中的相同值。只有IK会升级。

相关问题