Firebase 数据库规则权限被拒绝但模拟有效

狡猾的狗

我一直在尝试使用数据库规则和通过 CLI 托管来创建一个主要是公共数据库,但有一些限制。如果我声明它在规则下打开,我可以访问数据库,但是如果我从顶级删除读/写并尝试仅访问一个子“规则”,我会遇到权限错误:

[2018-10-04T16:13:56.926Z]@firebase/database: FIREBASE WARNING: set at /2019/statistics/topTens/Strider Balance Bike/1 failed: permission_denied
Uncaught (in promise) Error: PERMISSION_DENIED: Permission denied

我的数据库规则是:

{
 "rules": {
  "participants": {
   "$pid": {
    ".read": true,
    ".write": true
   }
  },
  "statistics": {
   ".read": true,
   ".write": true
  },
  "users": {
   "$uid": {
    ".read": "$uid === auth.uid",
    ".write": "$uid === auth.uid"
   }
  }
 }
}

当我尝试写入统计信息时,即使 .read 和 .write 为真,我也会收到上述错误。它与默认要求身份验证的数据库有关吗?我也在使用 firebase 托管来托管它。我已经确保 database-rules.json 文件的配置方式也与 firebase 中的数据库规则相同。我也用 firebase serve 重新启动了本地服务器,不走运。我在这里做错了什么?

道格·史蒂文森

仔细检查错误消息:

设置在/2019/statistics/topTens/Strider Balance Bike/1失败

正如您的规则所期望的那样/2019您的写作植根于,而不是/statistics您的规则不允许任何以/2019.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Firebase实时数据库规则拒绝权限

来自分类Dev

Firebase数据库Swift的权限被拒绝

来自分类Dev

Firebase 数据库:读取权限被拒绝?

来自分类Dev

Firebase 数据库权限被拒绝错误

来自分类Dev

Firebase数据库规则:用户权限

来自分类Dev

Firebase 规则 - 尽管“获取”请求有效(REST),但在 orderBy 查询中权限被拒绝

来自分类Dev

在Firebase数据库中有效存储时间?

来自分类Dev

Firebase Realtime数据库安全规则模拟器上的访问被拒绝

来自分类Dev

在 Firebase 数据库中写入数据时权限被拒绝

来自分类Dev

Firebase 数据库的匿名身份验证权限被拒绝

来自分类Dev

Firebase 数据库如何捕获权限被拒绝错误

来自分类Dev

数据库错误:FireBase 中的权限拒绝错误

来自分类Dev

RN Firebase 实时数据库身份验证令牌有效负载

来自分类Dev

使用 Firebase 数据库计算孩子数的最有效方法

来自分类Dev

哪一个是 firebase 数据库的有效设计?

来自分类Dev

“捕获所有其他” Firebase数据库规则

来自分类Dev

数据库中具有属性的Firebase安全规则

来自分类Dev

Firebase数据库权限被拒绝,且读/写权限设置为true

来自分类Dev

Firebase权限被安全规则拒绝

来自分类Dev

Firebase权限被安全规则拒绝

来自分类Dev

Firebase安全规则在模拟器中有效,但在代码中无效

来自分类Dev

Firebase安全性“读取”规则仅在模拟器中有效

来自分类Dev

Firebase安全规则在模拟器中有效,但在代码中无效

来自分类Dev

Firebase实时数据库规则模拟器中的空数据

来自分类Dev

Firebase数据库StartAt规则

来自分类Dev

Firebase数据库规则“ hasChildren”

来自分类Dev

Firebase实时数据库-规则

来自分类Dev

Firebase数据库规则专用节点

来自分类Dev

Firebase数据库删除安全规则

Related 相关文章

  1. 1

    Firebase实时数据库规则拒绝权限

  2. 2

    Firebase数据库Swift的权限被拒绝

  3. 3

    Firebase 数据库:读取权限被拒绝?

  4. 4

    Firebase 数据库权限被拒绝错误

  5. 5

    Firebase数据库规则:用户权限

  6. 6

    Firebase 规则 - 尽管“获取”请求有效(REST),但在 orderBy 查询中权限被拒绝

  7. 7

    在Firebase数据库中有效存储时间?

  8. 8

    Firebase Realtime数据库安全规则模拟器上的访问被拒绝

  9. 9

    在 Firebase 数据库中写入数据时权限被拒绝

  10. 10

    Firebase 数据库的匿名身份验证权限被拒绝

  11. 11

    Firebase 数据库如何捕获权限被拒绝错误

  12. 12

    数据库错误:FireBase 中的权限拒绝错误

  13. 13

    RN Firebase 实时数据库身份验证令牌有效负载

  14. 14

    使用 Firebase 数据库计算孩子数的最有效方法

  15. 15

    哪一个是 firebase 数据库的有效设计?

  16. 16

    “捕获所有其他” Firebase数据库规则

  17. 17

    数据库中具有属性的Firebase安全规则

  18. 18

    Firebase数据库权限被拒绝,且读/写权限设置为true

  19. 19

    Firebase权限被安全规则拒绝

  20. 20

    Firebase权限被安全规则拒绝

  21. 21

    Firebase安全规则在模拟器中有效,但在代码中无效

  22. 22

    Firebase安全性“读取”规则仅在模拟器中有效

  23. 23

    Firebase安全规则在模拟器中有效,但在代码中无效

  24. 24

    Firebase实时数据库规则模拟器中的空数据

  25. 25

    Firebase数据库StartAt规则

  26. 26

    Firebase数据库规则“ hasChildren”

  27. 27

    Firebase实时数据库-规则

  28. 28

    Firebase数据库规则专用节点

  29. 29

    Firebase数据库删除安全规则

热门标签

归档