[英]Error while uploading file to Firebase Storage using Firebase Cloud Functions
[英]Cloud Functions for Firebase Storage Error
我将Cloud Functions用于Firebase,并成功将文件上传到存储。 但是今天我得到这个错误
调用者没有storage.objects.create对存储区的访问权限。
这与我设置的存储规则有关吗?
存储桶的ACL可能设置不正确。 如果我们发现它们有误,我们正在研究自动修复它们的方法,但可能需要花费一些时间才能推出。
同时,安装最新的Cloud SDK: https : //cloud.google.com/sdk/docs/并在您喜欢的终端中运行它们:
gsutil defacl ch -p viewers-<PROJECT-ID>:R gs://<BUCKET-ID>
gsutil defacl ch -p editors-<PROJECT-ID>:O gs://<BUCKET-ID>
gsutil defacl ch -p owners-<PROJECT-ID>:O gs://<BUCKET-ID>
gsutil -m acl -r ch -p owners-<PROJECT-ID>:O gs://<BUCKET-ID>
gsutil -m acl -r ch -p viewers-<PROJECT-ID>:R gs://<BUCKET-ID>
gsutil -m acl -r ch -p editors-<PROJECT-ID>:O gs://<BUCKET-ID>
您可能只需要运行前三个来设置默认ACL,而不是每个对象的ACL(按照后三个)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.