使用App Check调试令牌创建的部分Firebase图片链接报错401咨询
问题根源分析
是的,这大概率就是问题所在。Firebase App Check的调试令牌是专为开发/测试场景设计的,存在以下关键限制:
- 调试令牌通常为短期有效,过期后无法通过App Check验证,导致访问存储资源时返回401错误。
- 若已在生产环境启用App Check严格校验规则,调试令牌本身不被生产环境校验逻辑认可,只有通过Play Integrity、Recaptcha等生成的正式App Check令牌才能通过验证。
你通过模拟器用调试令牌上传的图片,其访问链路依赖该调试令牌的有效性,一旦令牌过期或不符合生产环境校验要求,访问对应图片链接时就会触发“Firebase App Check token is invalid”报错。
解决建议:
- 使用生产环境合法的App Check令牌重新上传这些图片,并替换数据库中的旧链接。
- 若为开发环境测试,确保当前使用的调试令牌是最新生成的,且已在Firebase控制台的App Check设置中正确配置调试设备/令牌。
内容的提问来源于stack exchange,提问作者Bernhard
相关产品推荐
相关产品推荐

