【问题标题】:Getting expired_client_token on Authorize Code Grant Access Token在授权代码授予访问令牌上获取 expired_client_token
【发布时间】:2022-04-04 16:48:47
【问题描述】:

我在使用 DocuSign API 时遇到了第一个障碍,需要一些帮助。

我已将 DocuSign Rest API 集合导入 Postman。我设置了 iKey、iSec、encodedKeys 和 codeFromUrl 变量。

当尝试发送“01 - 授权代码授予访问令牌”发布 API 时,我每次都会收到以下响应。

{
    "error": "invalid_grant",
    "error_description": "expired_client_token"
}

我已尝试从 Postman 中删除所有内容,包括环境,并从 DocuSign 中删除应用程序,然后重新开始,以便我的所有密钥都是新的,但我仍然遇到相同的错误。

我是使用 API 的新手,所以我可能错过了一些非常明显的东西。

请帮忙。

【问题讨论】:

    标签: postman docusignapi


    【解决方案1】:

    您需要做的第一步是获得用户同意,如here 所述

    授予同意后,您将被重定向到您在上面链接中提到的 Auth URL 中提供的重定向 url,同时还有一个名为“code”的参数,您需要在 Authorization Code Grant 令牌请求中使用该参数在 ~90 秒内的“code”参数中,在这 90 秒之后,您将收到“expired_client_token”错误

    【讨论】:

    • 效果很好,谢谢!我做错的一点是在 90 秒后使用授权码授予令牌。非常感谢您的帮助!
    【解决方案2】:

    这也发生在我身上。我只是对变量进行了重置,然后运行 ​​Authorize token POST api。

    【讨论】:

      猜你喜欢
      • 2022-08-16
      • 1970-01-01
      • 2018-03-03
      • 2019-03-21
      • 1970-01-01
      • 2022-08-18
      • 2018-12-20
      • 2019-08-06
      • 2021-02-26
      相关资源
      最近更新 更多