应用程序类型:授权码授予嵌入签名示例
我正在使用nodejs来请求JWT用户令牌。 它在模拟账户上完美运行。
当我使用实时模式时,我将用户 ID、API 帐户 ID 和帐户基础 URI 更改为我的实时帐户。
现在我收到错误:'{“error”:“invalid_grant”,“error_description”:“no_valid_keys_or_signatures”}'
如何使其在实时模式下工作?
为什么私钥在实时模式下无效?
要将您的应用程序从演示/开发者帐户转移到生产环境,您必须经历上线流程。
此过程可确保您的应用程序在被允许投入生产(即所谓的“上线”)之前在开发者帐户中表现良好。
要让这个过程继续进行,您必须批准您的 IK(集成密钥,如 clientId),完成后,您必须推广它,这意味着您必须将其添加到生产帐户。想必您有一个生产帐户可以使用。
除此之外,我还发送了一些令人困惑的读物:
申请类型:授权码授予嵌入签名 例子
我正在使用nodejs来请求JWT用户令牌。这是完美的作品 在模拟账户上。
注意 JWT 和 授权码授予 是两种不同的身份验证方法,您可能正在使用 JWT,但我对此不是 100% 确定。
上线时,您还必须在生产环境中创建 RSA 密钥对(或您的身份验证代码授予 clientSecret)。您不能使用开发者帐户中的相同值。仅提升 IK。