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

执行gcloud auth application-default login时遭遇访问拦截错误

解决gcloud auth application-default login的授权阻塞问题

遇到的错误

执行gcloud auth application-default login时,会触发以下两类授权阻塞错误:

  • Access blocked: Google Auth Library's request is invalid
  • Access blocked: Authorization Error

解决方案

1. 配置OAuth同意屏幕

登录Google Cloud控制台,进入目标项目后,找到API和服务 > OAuth同意屏幕:

  • 若为内部应用,确认登录账户属于当前组织;若为外部应用,开发阶段可添加测试用户,正式环境需完成应用验证
  • 确保已添加必要的权限范围(如cloud-platform)

2. 重置本地默认凭据

  • Windows:删除%APPDATA%\gcloud\application_default_credentials.json文件
  • macOS/Linux:删除~/.config/gcloud/application_default_credentials.json文件
  • 重新执行gcloud auth application-default login,按流程完成授权

3. 更新gcloud CLI

执行命令更新到最新版本,修复旧版本的授权逻辑bug:

gcloud components update

4. 排查网络环境

确保网络未拦截Google授权相关域名(如accounts.google.com、oauth2.googleapis.com),可尝试关闭代理、切换到稳定网络后重试

5. 验证账户权限

确认用于登录的Google账户拥有目标项目的基础权限(如Editor或Owner),权限不足会导致授权被拒绝


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 18:22:33