读取失败:Firebase 中的权限被拒绝错误
The read failed: Permission denied error in firebase
我在 android 中关注此 link 中的 firebase 教程。我只是想向 firebase 添加名称和地址,并在所有应用程序中反映添加的名称。我试过了,但是当我重新编写代码时,出现错误
"The read failed: Permission denied error "
我没有在这里添加任何权限,我现在不希望在这里进行任何限制。我只想让所有用户都可以访问。如何添加,需要做什么?请帮忙 。我是新手。任何帮助都会很棒
该教程是在 www.firebase.com 上为 "legacy" Firebase 创建的。当你在那里创建一个项目时,它默认对任何人都是可读和可写的。
我想您是在 new Firebase Console 上创建项目的。默认情况下,那里的项目只能由经过身份验证的用户读取和写入。
目前最简单的解决方法(在教程更新之前)是进入项目控制台的数据库面板,select 规则选项卡并用这些规则替换内容:
{
"rules": {
".read": true,
".write": true
}
}
这使您的新数据库对每个人都可读可写,就像在旧版 Firebase 中一样。完成本教程后,一定要再次保护您的数据库,否则有人可能会开始滥用它。
我在 android 中关注此 link 中的 firebase 教程。我只是想向 firebase 添加名称和地址,并在所有应用程序中反映添加的名称。我试过了,但是当我重新编写代码时,出现错误
"The read failed: Permission denied error "
我没有在这里添加任何权限,我现在不希望在这里进行任何限制。我只想让所有用户都可以访问。如何添加,需要做什么?请帮忙 。我是新手。任何帮助都会很棒
该教程是在 www.firebase.com 上为 "legacy" Firebase 创建的。当你在那里创建一个项目时,它默认对任何人都是可读和可写的。
我想您是在 new Firebase Console 上创建项目的。默认情况下,那里的项目只能由经过身份验证的用户读取和写入。
目前最简单的解决方法(在教程更新之前)是进入项目控制台的数据库面板,select 规则选项卡并用这些规则替换内容:
{
"rules": {
".read": true,
".write": true
}
}
这使您的新数据库对每个人都可读可写,就像在旧版 Firebase 中一样。完成本教程后,一定要再次保护您的数据库,否则有人可能会开始滥用它。