Box API刷新令牌在1小时后到期(BOX)

时间:2017-06-30 06:35:31

标签: box

我正在使用盒子API 通过身份验证我得到访问令牌(AT)刷新令牌(RT)
1小时后, AT 过期。现在我要求服务器使用当前的 RT

请求: -
邮政
Edited grid
参数: -
1)grant_type
2)cli​​ent_id
3)client_secret
4)referh_token

实际结果如下 {
access_token:新AT
referh_token:新RT
.....
.....
}

但我的结果是 {
“错误”:“invalid_grant”,
“error_description”:“刷新令牌已过期”
}

请帮帮我。

先谢谢

1 个答案:

答案 0 :(得分:0)

如果您的刷新令牌过期,您必须从头开始启动OAuth登录流程,以获得新的刷新令牌。

从第2步开始: https://developer.box.com/v2.0/docs/oauth-20#section-2-the-first-leg

确保您的代码侦听" 401 Unauthorized"来自API的响应,并将新的刷新令牌保存回初始化代码的任何位置。