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

使用本地ADC调用Firebase Admin Auth接口遇auth/internal-error问题

Google Cloud开发问题排查记录

环境配置

  • 开发环境仅设置环境变量 GOOGLE_CLOUD_PROJECT=project-dev
  • 通过gcloud auth login user@gmail.com登录个人账号,该账号可模拟服务账号project-backend-sa@gmail.com
  • 已确认identitytoolkit.googleapis.com服务在project-dev项目中启用

正常功能验证

  • 本地客户端可正常上传文件至GCS存储桶
  • 通过firebase-admin可正常验证Token

问题现象

调用admin.auth().getUser(user.firebaseUid)时触发auth/internal-error,错误提示:

应用使用本地默认凭据认证,identitytoolkit.googleapis.com API需要配额项目,默认未设置

错误信息中consumer指向不存在的项目号123456789012

已尝试的排查操作

  • 检查本地ADC文件,确认quota_project_id已设为project-dev,仅account字段为空
  • 多次执行gcloud auth revoke后重新完成认证
  • 执行gcloud config set project project-dev设置默认项目

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 19:50:56