Firebase存储链接权限被拒绝

时间:2018-10-27 23:10:31

标签: firebase firebase-realtime-database firebase-storage

将URL放入img标签后,却获得了getDownloadURL的URL,但出现此错误enter image description here

存储规则如下:

service firebase.storage {
    match /b/{bucket}/o {
        match /{allPaths=**} {
            allow read, write: if request.auth != null;
        }
    }
}

所以每个人都应该能够阅读,所以我听不懂:( 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

这可能是由于缺少权限所致。您需要检查是否有

firebase-storage@system.gserviceaccount.com

作为具有“存储管理员”角色的成员。如果您没有,请添加它。这样可以解决问题。

以下是有关如何检查和添加权限的步骤。

转到Cloud console
导航到存储
选择您的存储桶,然后单击显示信息面板。
您还可以根据需要在IAM和管理员中添加缺少的权限。

如果不是问题所在,则由于代码中的某些问题而出现错误,您可能需要再次检查。