Flutter应用程序检查调试令牌多次尝试

bqucvtff  于 2023-06-24  发布在  Flutter
关注(0)|答案(1)|浏览(160)

我与Flutter和我试图上传文件到firebase存储。
上传过程顺利完成(但速度很慢),文件上传成功,但日志上显示:
存储用途:获取应用检查令牌时出错;使用占位符标记代替。错误:com. google. firebase. FirebaseException:太多的尝试。
我已经在firebase控制台上注册了调试令牌,并且在flutter应用程序上检查激活了,但是消息是持久的
我忘了一些步骤?文件混乱。
谢谢

u59ebvdq

u59ebvdq1#

您提到的错误消息“StorageUtil:获取应用检查令牌时出错;使用占位符标记代替。错误:com. google. firebase. FirebaseException:“尝试太多”通常发生在Firebase中的App Check集成出现问题时。
App Check是Firebase提供的一项安全功能,可帮助保护应用的后端资源(包括Firebase Storage)免受滥用,例如未经授权的访问和过多请求。您的App Check配置或实施可能存在问题。
要解决此问题,您可以尝试以下步骤:
1.* * 检查您的Firebase项目设置**:确保与您的应用关联的Firebase项目已启用App Check。要启用App Check,请转到Firebase控制台,选择您的项目,导航到“App Check”部分,然后启用它。确保您已经完成了特定平台(本例中为Flutter)的必要配置步骤。
1.* * 验证Flutter应用程序中的App Check集成**:仔细检查您是否在Flutter应用中正确实现了App Check SDK。确保您已经在pubspec.yaml文件中添加了必要的依赖项,并遵循了Flutter的Firebase文档中提供的集成步骤。确保您已经注册了调试令牌用于测试目的,并且已经为您的发布版本添加了必要的生产令牌。
1.* * 确保设备已连接互联网**:确保您的测试设备具有稳定的互联网连接。如果设备无法与Firebase服务器通信以获取App Check令牌,也可能出现错误消息。验证您的设备是否已连接到Internet并且可以访问Firebase服务。
1.* * 检查是否有防火墙或网络限制**:如果您在具有严格防火墙规则或网络限制的环境中进行测试,则可能会阻止获取App Check令牌的请求。确保您的网络允许您的应用与Firebase服务器之间进行必要的通信。
如果在尝试上述步骤后问题仍然存在,您可能需要联系Firebase支持以获得进一步帮助。他们可以根据您的Firebase项目配置提供特定指导,并帮助解决与App Check集成相关的任何潜在问题。

相关问题