执行gcloud alpha iap oauth-brands create返回INVALID_ARGUMENT错误如何解决
gcloud alpha iap oauth-brands create返回INVALID_ARGUMENT错误解决方案
核心排查步骤
- 90%以上的同类报错都是因为未显式指定目标项目ID导致:
gcloud alpha iap oauth-brands create命令必须绑定对应GCP项目,未显式指定时会使用gcloud默认配置的项目,若默认项目与你要操作的项目不匹配就会触发参数错误,正确的命令需要添加--project参数,示例如下:
gcloud alpha iap oauth-brands create --project=替换为你的GCP项目ID --application_title='EmojiRave' --support_email='rebelusgames@gmail.com'
- 检查
--support_email参数合规性:该邮箱必须满足两个要求:1. 属于当前操作的GCP项目的IAM成员,且拥有至少IAP配置相关权限;2. 邮箱对应的Google账号处于正常可用状态,未被限制或封禁。 - 检查品牌实体删除保留期:手动删除OAuth Brand后,GCP会保留该实体30天的软删除周期,周期内无法使用相同的
application_title创建新的品牌实体,若你刚删除不久,可更换应用标题尝试创建,或等待保留期结束后再操作。 - 检查gcloud alpha组件版本:alpha版本组件属于预览功能,旧版本可能存在参数兼容问题,可先执行
gcloud components update更新组件到最新版本后再重试创建命令。
内容的提问来源于stack exchange,提问作者Сергей Мацкевич
相关产品推荐
相关产品推荐

