【发布时间】:2018-08-01 16:04:41
【问题描述】:
我正在使用 caspio rest api 在移动应用程序中对我的用户进行身份验证。身份验证后,我获得了一个访问令牌,我在 AJAX 调用中的参数“授权”下包含了该令牌:Bearer [访问令牌]。
我知道我可以使用提供给我的刷新令牌来更新令牌,我可以在其中使用 POST 调用。
我的问题是:在使用 POST 调用获取新令牌之前,我必须存储访问令牌吗?
此外,Caspio 网站建议 POST 调用采用这种格式:
Method: POST
URL: Token Endpoint
Body: grant_type=refresh_token&refresh_token= [token value]
Header parameters:
Authorization: Basic [string "Client_ID:Client_Secret" encoded in Base64]
Content-Type: application/x-www-form-urlencoded
我还应该在参数中包含客户端 ID 和客户端密码吗?使用 Firefox 的 REST 客户端时,我收到错误请求 (400) 错误。
感谢您的帮助!
【问题讨论】:
标签: javascript jquery ajax monaca