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

Firebase Auth重置密码链接缺失API Key问题求助

Firebase Auth重置密码链接缺失API Key的解决方案
  • 检查Firebase Auth模板配置
    进入Firebase控制台,打开Authentication > 模板 > 重置密码模板,确认模板里用的是官方默认的%LINK%占位符,别自行修改链接结构——自定义格式很容易导致API Key丢失。

  • 验证Web应用配置完整性
    确保初始化Firebase的配置对象里apiKey字段完整,值和Google Console里的浏览器密钥完全一致。示例代码:

    const firebaseConfig = {
      apiKey: "YOUR_API_KEY",
      authDomain: "YOUR_AUTH_DOMAIN",
      projectId: "YOUR_PROJECT_ID",
      storageBucket: "YOUR_STORAGE_BUCKET",
      messagingSenderId: "YOUR_SENDER_ID",
      appId: "YOUR_APP_ID"
    };
    firebase.initializeApp(firebaseConfig);
    

    同时排查项目里是否存在多个Firebase应用实例,这可能引发配置冲突。

  • 重新生成Web应用配置
    前往Firebase控制台项目设置 > 应用 > 对应Web应用,点击「重新生成配置」,将新配置代码替换项目中的旧配置,部署后再次测试重置密码流程。

  • 检查Google Console的API限制
    打开Google Console凭据 > 对应浏览器密钥,确认「API限制」要么设为「不限制密钥」,要么把Firebase Authentication API添加到允许列表;如果设置了HTTP引用限制,要确保你的应用域名已在允许列表内。

  • 清除缓存并重启服务
    使用Firebase CLI的话,先执行firebase logout再firebase login重新登录;Web项目可清除node_modules缓存后重新安装依赖,重启开发服务器后再测试。

  • 联系Firebase支持
    若以上步骤均无效,大概率是服务端配置问题,直接提交工单给Firebase支持,附上项目ID、浏览器密钥ID和测试邮件的截图。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 02:22:34