无法为Firebase Hosting添加自定义域名——已注册至其他项目
解决Firebase Hosting绑定自定义域名失败的问题
问题原因
删除GCP项目时未解除自定义域名的绑定,域名仍关联在已删除的项目中,导致新项目无法添加该域名,报错提示:
Unable to add domain. It may already be registered to another project.
解决步骤
- 步骤1:进入Google Cloud域名管理界面
登录Google Cloud账号,在控制台搜索「Custom Domains」(或通过「API和服务」→「域名管理」进入)。 - 步骤2:清理残留的域名绑定
在域名列表中找到目标域名,它会显示关联在已删除的项目下。点击该域名,选择「解除绑定」或「删除」选项完成操作。若已删除项目显示为「已删除」状态,可能需等待1-2小时让后台同步,再进行解绑。 - 步骤3:重新绑定Firebase Hosting
返回Firebase控制台,再次尝试添加该自定义域名,即可正常进入验证和绑定流程。
备用方案(命令行方式)
如果网页端找不到残留记录,可通过gcloud CLI操作:
- 安装并初始化gcloud CLI,登录账号。
- 执行命令查看已验证域名:
gcloud beta domains list-user-verified - 解绑目标域名:
gcloud beta domains unverify-domain --domain=你的域名 - 等待几分钟后,再回到Firebase完成绑定。
内容的提问来源于stack exchange,提问作者Clarice Bouwer
相关产品推荐
相关产品推荐

