根据https://groups.google.com/forum/#!forum/oauth2-dev讨论现在在这里.
无论我阅读多少,我都无法理解谷歌OAuth2令牌是如何运作的.阅读文档和许多其他地方表明refresh_token不会过期,并在access_token到期后使用.请参阅https://developers.google.com/accounts/docs/OAuth2WebServer#refresh上的官方文档
但是,在实践中,它看起来像Paul所描述的那样(在到期后无法刷新令牌),当访问令牌到期时刷新令牌到期.
Google工程师是否可以确认应该采取的正确行为,因为这似乎是行为和文档不匹配的情况.
它还使刷新令牌无用.
小智 7
如果您access_type=offline在提出初始请求时请求,https://accounts.google.com/o/oauth2/auth那么您将获得刷新令牌以及访问令牌.这在此处记录.
刷新令牌不会过期,直到用户从" 帐户" - >"安全性" - >"已连接的应用程序和站点"页面明确撤消对其的访问.
您链接到的另一篇文章似乎与SoundCloud有关,而SoundCloud可能会有所不同.
| 归档时间: |
|
| 查看次数: |
8174 次 |
| 最近记录: |