调试实时应用的实时数据库安全规则

时间:2020-06-26 06:45:47

标签: firebase firebase-realtime-database firebase-security

最近,我为生产中的实时数据库更新了安全规则。自从更新规则以来,我发现拒绝和错误的数量有所增加。我想知道数据库中的哪个路径导致了这些错误,因此我可以对其进行修复。另外,我想知道某些用户实际上是在以不道德的方式使用该应用程序,还是实际的用户正在面对该问题。为此,我将需要知道数据库中的哪个路径导致拒绝。我正在寻找诸如日志之类的东西,这些东西在对实时数据库进行读写时显示所有拒绝和错误的路径。

我尝试签出Cloud monitoring,但这不能满足我的需求。您知道我该如何解决这个问题,因为我在测试时没有遇到任何规则上的问题吗?

1 个答案:

答案 0 :(得分:1)

当前没有记录违反安全规则的信息。您可以做的最好的事情就是在您的应用程序中捕获安全规则拒绝并从那里记录它们。但是,这不一定会发现恶意使用情况,因为这不需要使用您的应用程序。我建议contacting Firebase support directly提出功能请求。