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

Firebase默认重置密码邮件URL缺失前缀,格式异常求助

Firebase Identity Platform 密码重置链接缺失前缀问题

我在为集成Identity Platform的Firebase用户重置密码时碰到问题:收到的重置邮件里,链接URL缺失了问号「?」之前的所有内容,不管是显示文本还是链接的href都是这种情况。

收到的脱敏邮件内容:

Follow this link to reset your project-xyz password for your xyz@xyz.com account.

?mode=resetPassword&oobCode=xyz_xyzOIePvQiIn51vggJ_EWUz95iV58PxyzsEnVC8AAAGKWwExyz&apiKey=totallyrealkey&lang=en

If you didn’t ask to reset your password, you can ignore this email.

我已经分别从Firebase控制台和Identity Platform控制台发送过重置邮件,两次都出现相同异常。而且我没有自定义邮件模板,控制台里的相关代码行如下:

<p><a href='%LINK%'>%LINK%</a></p>

排查与解决建议

  • 检查授权域名配置:登录Firebase控制台,进入「Authentication」>「设置」>「授权域名」,确认你用于托管密码重置页面的域名已添加。若缺失,添加后重新测试。
  • 确认操作URL配置:在「Authentication」>「模板」>「密码重置」的模板设置中,检查「操作URL」是否填写了完整的重置页面地址(例如https://your-domain.com/password-reset)。这个地址会作为前缀拼接在%LINK%的参数部分之前。
  • 同步Identity Platform配置:如果使用Identity Platform控制台操作,确认「密码重置」模板里的操作URL设置正确,且Firebase与Identity Platform的配置保持一致。
  • 恢复默认模板测试:若之前修改过模板,尝试重置为系统默认模板,再发送测试邮件验证是否正常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 21:12:20