【问题标题】:Monitoring, logging a Firestore rule error监控、记录 Firestore 规则错误
【发布时间】:2021-08-20 09:46:53
【问题描述】:

我在生产环境中有一个应用程序,可以远程记录客户端错误。我时不时会收到这个 Firebase (firestore) 安全规则错误:

FirebaseError:权限缺失或不足。

当我在规则控制台上查看时,我可以看到这些错误实际上已被报告,但我现在可以查看具体是哪个规则引发了错误。我无法追溯我的客户端代码的哪一部分触发了这个错误。

有什么建议可以找到吗?谷歌控制台的任何日志,我可以在那里潜水?

【问题讨论】:

    标签: firebase google-cloud-firestore firebase-security


    【解决方案1】:

    在生产中,不会记录任何关于您的安全规则的特定部分失败的详细信息。

    找到这一点的两种最常见方法是基于“重放”应用中的场景:

    在这两种情况下,我发现最容易使用分而治之的方法,一次启用/禁用我的大部分规则,以放大可能会拒绝操作的检查。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-14
      • 1970-01-01
      • 1970-01-01
      • 2021-12-16
      • 2019-04-18
      相关资源
      最近更新 更多