当前位置: 首页 > 知识库问答 >
问题:

Firebase存储规则错误:意外标识符;取自文档的功能

南宫浩皛
2023-03-14
service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write;
    }
  }
}
    null

但是这些方法都不起作用。

我有配置firebase的代码(apiKey、authDomain、databaseURL、projectID和storageBucket),还初始化了应用程序。

共有1个答案

南门鸿畴
2023-03-14

这不是你要放在JS文件中的代码,这是一个firebase存储安全规则。它是您将在控制台中为项目配置的配置(或者,您可以通过CLI部署规则,但它们仍然不是应用程序代码的直接一部分)。

您应该导航到rules选项卡并在其中输入配置:

当然,你在这里建议的规则是非常危险的!

 类似资料:
  • 我目前正在使用NodeJS、HTML和Firebase编写一个web站点,用于数据库服务、身份验证和存储。我目前遇到的问题是Firebase存储规则不能按照我对文档的解释工作。 我的Firebase存储实例的目录结构如下所示(明显有假的UID):

  • 我正在查看https://github.com/intoli/remote-browser.我在win10中使用节点11.5工作。我遵循了回购底部的说明: 现在,当我尝试使用以下命令运行它时: 我怎样才能让它工作? 编辑索引。js: 编辑2:

  • 只是一个关于如何实现多个Firebase存储安全规则的简短问题。 事实上,我想限制可以上传的文件的大小,但保留我的认证规则。 我一直在阅读上一篇文章,它给了我一个关于如何限制每个文件的上传大小的提示,但我仍然在努力实现“匹配/files/{fileName}”与身份验证规则的某个地方。 经过多次尝试,这是我在写这篇文章之前的最后一次迭代: 当然,我确实阅读了官方文档,但似乎我仍然无法正确理解。

  • 拒绝许可。无法访问存储桶..请访问Firebase控制台中的Storage选项卡,为您的存储桶启用Firebase存储,并确保您有足够的权限来正确提供资源 在谷歌搜索如何设置这些安全规则,我不确定什么是正确的答案。一些答案建议我在代码中编写方法来授予权限,但文档建议我需要在Firebase的端进行。 这是其中一个例子 我无法理解人们的回答 就像几个月前的这张 有人能解释一下当前的Firebase(

  • 问题内容: 我刚刚在计算机上安装了MySQL,当我尝试从MySQL Shell创建数据库时,出现此错误: 有人知道为什么会这样吗?MySQL的安装有问题吗? 问题答案: 通过在这里查看该线程,您似乎可以在js模式下使用shell,您可以通过使用switch来将其关闭 https://forums.mysql.com/read.php?10,661192,661203#msg-661203

  • 这个问题似乎直截了当。我有一个数据库(test)和一个名为(users)的集合,所以我运行以下命令: 然而,我得到以下错误: 根据我已经发现到现在为止在互联网上,这可能与文件路径有关,但我不确定如何修改这一点,因为我从来没有搞砸路径变量由于一个糟糕的经验...