Javascript Firebase存储规则不允许读取或写入

Javascript Firebase存储规则不允许读取或写入,javascript,firebase,firebase-storage,Javascript,Firebase,Firebase Storage,我有一个桶结构,有一个名为“签名”的桶,它存储所有签名图像: 这是我的规则: 在Signatures bucket下,我有一个用于组织名称的文件夹,其中还有一个用于所有组的文件夹 使用这些规则和文件夹,每次我尝试读取或写入这些文件夹时都会失败。结果表明,如果允许父文件夹读取或写入,则子文件夹的读取或写入并不相同。 通过将规则更改为: match /Signatures/{organiztion}/{group} { 致: 如果希望权限是递归的,可以在路径末尾使用{group=**}。

我有一个桶结构,有一个名为“签名”的桶,它存储所有签名图像:

这是我的规则:

在Signatures bucket下,我有一个用于组织名称的文件夹,其中还有一个用于所有组的文件夹


使用这些规则和文件夹,每次我尝试读取或写入这些文件夹时都会失败。

结果表明,如果允许父文件夹读取或写入,则子文件夹的读取或写入并不相同。 通过将规则更改为:

   match /Signatures/{organiztion}/{group} {
致:


如果希望权限是递归的,可以在路径末尾使用
{group=**}
。请参见此处有关递归通配符的Firebase文档:
   match /Signatures/{organiztion}/{group}/{file} {