如何解决撤销/无效在 .boto 文件中生成的 oauth2 刷新令牌gsutil 配置
我正在使用用户帐户访问 Google Play 管理中心并获得多个月度报告。 因此,我开发了一个 Web 应用程序来自动获取托管在 Google Cloud Storage 存储桶 (gs://uri) 中的此报告(csv 文件)。 为此,我使用“gsutil config”命令创建了一个 .boto 文件,其中我通过用户帐户在刷新令牌 oauth2 中获得:
[Credentials]
# Google OAuth2 credentials (for "gs://" URIs):
# The following OAuth2 account is authorized for scope(s):
# https://www.googleapis.com/auth/cloud-platform
# https://www.googleapis.com/auth/accounts.reauth
gs_oauth2_refresh_token = [*************]
这很好用,但是(总是但是...)我不知道如何撤销/使这个刷新令牌无效。我的意思是,我可以使用“gsutil config”命令再次生成一个新的刷新令牌,但此操作不会撤销/使之前的令牌无效。 也许这个星球上的某个人可以帮助我解决这个问题;)
非常感谢。
R。
解决方法
您可以向 URL https://oauth2.googleapis.com/revoke?token={token}
发送请求。
Google 关于如何在网络服务中使用 OAuth2 令牌的文档中提到了这一点:
https://developers.google.com/identity/protocols/oauth2/web-server#tokenrevoke
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。