刷新令牌GCP [英] Refresh Token GCP
本文介绍了刷新令牌GCP的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何从GCP获取刷新令牌?
我已经从OAuth客户端ID获得了客户端ID和客户端密码,但从凭据中找不到任何刷新令牌?
推荐答案
谷歌提供了很多关于不同身份验证方法的文档,包括刷新令牌,但this document可能是最有帮助的。
基本上,一旦用户授权您,在响应中您将获得一个授权码,您可以通过调用https://oauth2.googleapis.com/token
Like:
POST /token HTTP/1.1
Host: oauth2.googleapis.com
Content-Type: application/x-www-form-urlencoded
code=4/P7q7W91a-oMsCeLvIaQm6bTrgtp7&
client_id=your_client_id&
client_secret=your_client_secret&
redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob%3Aauto&
grant_type=authorization_code
响应:
{
"access_token": "1/fFAGRNJru1FTz70BzhT3Zg",
"expires_in": 3920,
"token_type": "Bearer",
"scope": "https://www.googleapis.com/auth/drive.metadata.readonly",
"refresh_token": "1//xEoDL4iW3cxlI7yDbSRFYNG01kVKM2C-259HOF2aQbI"
}
深入介绍了GCP上的OAuthhere。
这篇关于刷新令牌GCP的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文