Firebase存储规则会否覆盖云存储权限?

罗布·埃利斯(Rob Ellis)

我的存储桶中有以下规则:

rules_version = '2';
service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read;
    }
  }
}

这对我来说,公众可以阅读,但不能阅读。检查google cloud storage UI,没有“ public url”。

有几个问题:

  • firebase是否提供不同的URL来访问文件,该文件将根据上述规则配置发布权限?
  • GCS存储桶权限中有一个firebase-adminsdk服务帐户-firebase用于访问存储桶的是什么?
  • 哪些凭证相互覆盖?

弗兰克·范普菲伦

Cloud Storage访问权限与Firebase的存储规则无关。

Firebase的存储规则适用于通过Firebase SDK访问存储桶中的数据的用户。另外,Firebase可以生成一个所谓的下载URL,该URL为拥有该URL的每个人提供对该文件的只读访问权限。

Cloud Storage访问权限适用于通过Cloud API访问存储桶中数据的用户。Cloud Storage SDK和API也可以生成所谓的签名URL,其作用与上述下载URL类似。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

组的Firebase存储安全规则

来自分类Dev

如何选择Firebase“云存储位置”?

来自分类Dev

使用云存储时,对Cloud KMS密钥的权限被拒绝

来自分类Dev

在我的云存储分区上丢失了权限,如何重置它们?

来自分类Dev

REST API忽略Firebase存储规则

来自分类Dev

Firebase存储规则不起作用

来自分类Dev

Firebase 存储安全规则参数哈希

来自分类Dev

Firebase存储发布规则适用于删除规则

来自分类Dev

Firebase 云消息传递是否使用 Firebase 存储在 FCM 上存储消息?

来自分类Dev

使用滑行从Firebase存储(云Firestore),FirebaseUi恢复图像

来自分类Dev

从Flutter中的Firebase云存储中删除文件夹

来自分类Dev

Firebase云存储错误加载预览上传的图像

来自分类Dev

在实时数据库中存储 Firebase 云消息

来自分类Dev

PHP Google云存储

来自分类Dev

谷歌云存储验证

来自分类Dev

镜像云存储帐户

来自分类Dev

需要免费的云存储

来自分类Dev

PHP Google云存储

来自分类Dev

谷歌云存储

来自分类Dev

Google Appengine云存储

来自分类Dev

!important规则会覆盖媒体查询吗?

来自分类Dev

如何获取存储在 Firebase 云存储中的项目的总大小?

来自分类Dev

聊天应用程序中图像的Firebase存储安全规则

来自分类Dev

Firebase存储安全性读取规则被忽略

来自分类Dev

WebStorm是否有Firebase存储规则语法突出显示框?

来自分类Dev

如何升级到Firebase存储规则v2

来自分类Dev

不考虑在特定路径上写入的Firebase存储规则

来自分类Dev

从应用程序级别控制Firebase存储规则

来自分类Dev

聊天应用程序中图像的Firebase存储安全规则