Oauth 2.0 谷歌Oauth“;服务帐户“;,如何刷新令牌?

Oauth 2.0 谷歌Oauth“;服务帐户“;,如何刷新令牌?,oauth-2.0,Oauth 2.0,我使用Oauth通过他们的JSON API访问Google云存储 一切都很好,我进行了身份验证并获得了一个有效期为3600的访问令牌 刷新此文件的正确方法是什么 我的理解是,在其他类型的oAuth流(即Web服务器)中,初始授权请求返回刷新令牌和访问令牌,并且刷新令牌用于在当前访问令牌过期时请求另一个访问令牌 但在使用Google“服务帐户”执行服务器到服务器oAuth时,似乎没有刷新令牌?找到了答案 访问由Google OAuth 2.0授权服务器颁发的令牌 发出后一小时到期。当访问令牌过期

我使用Oauth通过他们的JSON API访问Google云存储

一切都很好,我进行了身份验证并获得了一个有效期为3600的访问令牌

刷新此文件的正确方法是什么

我的理解是,在其他类型的oAuth流(即Web服务器)中,初始授权请求返回刷新令牌和访问令牌,并且刷新令牌用于在当前访问令牌过期时请求另一个访问令牌

但在使用Google“服务帐户”执行服务器到服务器oAuth时,似乎没有刷新令牌?

找到了答案

访问由Google OAuth 2.0授权服务器颁发的令牌 发出后一小时到期。当访问令牌过期时, 然后应用程序应该生成另一个JWT,对其进行签名,并请求 另一个访问令牌


看起来这可能不再有效,因为该文本已在页面上找不到