You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过编程方式创建GCE OAuth2 Web App凭证?

实现方案说明

你之前找到的服务账号凭证API确实不支持OAuth客户端预配,它仅用于生成服务账号的短期访问凭证,和你要的OAuth2客户端CRUD能力无关,目前可以通过以下两种方式实现完全自动化的OAuth2 Web应用客户端ID创建、重定向URL配置等操作:

  • 如果你是做批量资源预配,直接使用Google Cloud官方的Terraform Provider对应的OAuth客户端资源即可,支持配置所有控制台可设置的参数,包括重定向URI、授权JavaScript来源、客户端名称等,执行部署即可自动完成创建,不需要人工介入。
  • 如果你要自行开发工具调用原生API,可以使用Cloud Identity API的组织OAuth客户端管理端点,这个接口完整支持OAuth客户端的增删改查操作,调用前需要先给使用的服务账号授予OAuth客户端管理员角色,同时启用对应API即可。

如果你们创建的应用仅面向公司内部谷歌账号使用,创建完成后即可直接投入使用,不需要额外审核;如果是对外公开的应用,OAuth同意屏幕的发布审核环节目前暂时无法自动化,需要人工提交审核。

内容的提问来源于stack exchange,提问作者ZECTBynmo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 06:57:03