Google Cloud Storage ACL不适用于存储桶

大卫·T。

我通过托管在Google Cloud Storage上的存储桶中的某些电子邮件向他们授予访问权限。(例如... [email protected])。但是,只要该用户在chrome上登录其Gmail帐户,他们就无法访问该文件。它只是说允许被拒绝。这是怎么回事?

我正在使用的链接类似于:http : //storage.googleapis.com/my-bucket/my-object

在我的信息中心上,我已经明确配置了他们的gmail帐户,以便能够访问我的存储桶(甚至是特定文件)。

我也尝试使用gsutil工具,例如:

gsutil acl ch -u [email protected]:R gs://finance-marketing

但我不断收到一些代码401Login Required消息。我误会了吗?特定用户是否必须全部下载gsutil并以某种方式授予自己访问权限?

特拉维斯·霍布拉(Travis Hobrla)

授予访问权限后,即授予用户使用OAuth2凭据访问对象的权限。开发人员控制台会在后台执行此身份验证,但是Chrome对此一无所知,这就是您显示的链接无效的原因。

在不授予用户对项目本身的访问权限的情况下(此时他们可以使用控制台浏览器),您需要用户使用能够理解OAuth2的工具,例如gsutil。

您还可以通过从控制台本身内部向用户提供链接来利用控制台的幕后OAuth2,例如:https : //console.developers.google.com/m/cloudstorage/b/your-bucket- name / o / your-object- name-如果用户已登录,则此名称应在Chrome中起作用。

最后,通过Chrome访问的另一种方法是使用Cookie身份验证,如https://developers.google.com/storage/docs/authentication所述然后,您可以提供以下形式的URL:https : //storage.cloud.google.com/your-bucket-name/your-object-name

如果选择gsutil路由,则需要运行:

gsutil config

设置gsutil以使用您的凭据(您要授予访问权限的用户也是如此)。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从ACL控件禁用Google Cloud Storage存储桶列表?

来自分类Dev

如何设置公共Google Cloud Storage存储桶

来自分类Dev

上载到Google Cloud Storage中的嵌套存储桶

来自分类Dev

Google Cloud Storage“静态”存储桶名称不可用

来自分类Dev

Google Cloud Storage存储桶->存在给出403

来自分类Dev

我的Google Cloud Storage存储桶中的文件在哪里?

来自分类Dev

如何限制Google Cloud Storage存储桶的文件类型?

来自分类Dev

在 Google Cloud Storage 中的项目/存储桶之间同步文件

来自分类Dev

从适用于Google Cloud Storage的Android应用验证为服务帐户

来自分类Dev

从Google Cloud Function(Python)将新文件写入Google Cloud Storage存储桶

来自分类Dev

创建存储桶后,是否可以更改Google Cloud Storage存储桶类?

来自分类Dev

Google Cloud Storage与Google Cloud CDN

来自分类Dev

Dataproc不会导入存储在Google Cloud Storage存储桶中的Python模块

来自分类Dev

Google Cloud Storage客户端库-将ACL设置为“公开读取”和“存储桶拥有者完全控制”

来自分类Dev

如何使用PHP从Google Cloud Storage的存储桶中列出所有文件?

来自分类Dev

Google Cloud Storage项目可以容纳的存储桶有最大限制吗?

来自分类Dev

将Google Cloud Storage存储桶移至另一个项目

来自分类Dev

通过公共API访问Google Cloud Storage存储桶的正确方法

来自分类Dev

我可以从Google Cloud Storage项目存储桶中删除容器映像吗?

来自分类Dev

使用globStatus和Google Cloud Storage存储桶作为输入时,无法运行Spark作业

来自分类Dev

如何使用PHP从Google Cloud Storage的存储桶中列出所有文件?

来自分类Dev

在Google Cloud Storage中以编程方式创建和删除存储桶

来自分类Dev

Google Cloud Storage:下载文件名包含存储桶中的路径

来自分类Dev

将文件从 S3 存储桶复制到 Google Cloud Storage

来自分类Dev

Google Cloud Storage 和 Stackdriver Logging:如何使用“gcloud”读取存储桶日志?

来自分类Dev

使用 GAE 和 Google Cloud Storage 从 csv 文件上传到存储桶图片

来自分类Dev

在Google Cloud Storage中存储多个同名文件?

来自分类Dev

如何在Google Cloud Storage中存储Wordpress媒体

来自分类Dev

如何使用Google Cloud Storage作为Delta Lake的存储层?

Related 相关文章

  1. 1

    如何从ACL控件禁用Google Cloud Storage存储桶列表?

  2. 2

    如何设置公共Google Cloud Storage存储桶

  3. 3

    上载到Google Cloud Storage中的嵌套存储桶

  4. 4

    Google Cloud Storage“静态”存储桶名称不可用

  5. 5

    Google Cloud Storage存储桶->存在给出403

  6. 6

    我的Google Cloud Storage存储桶中的文件在哪里?

  7. 7

    如何限制Google Cloud Storage存储桶的文件类型?

  8. 8

    在 Google Cloud Storage 中的项目/存储桶之间同步文件

  9. 9

    从适用于Google Cloud Storage的Android应用验证为服务帐户

  10. 10

    从Google Cloud Function(Python)将新文件写入Google Cloud Storage存储桶

  11. 11

    创建存储桶后,是否可以更改Google Cloud Storage存储桶类?

  12. 12

    Google Cloud Storage与Google Cloud CDN

  13. 13

    Dataproc不会导入存储在Google Cloud Storage存储桶中的Python模块

  14. 14

    Google Cloud Storage客户端库-将ACL设置为“公开读取”和“存储桶拥有者完全控制”

  15. 15

    如何使用PHP从Google Cloud Storage的存储桶中列出所有文件?

  16. 16

    Google Cloud Storage项目可以容纳的存储桶有最大限制吗?

  17. 17

    将Google Cloud Storage存储桶移至另一个项目

  18. 18

    通过公共API访问Google Cloud Storage存储桶的正确方法

  19. 19

    我可以从Google Cloud Storage项目存储桶中删除容器映像吗?

  20. 20

    使用globStatus和Google Cloud Storage存储桶作为输入时,无法运行Spark作业

  21. 21

    如何使用PHP从Google Cloud Storage的存储桶中列出所有文件?

  22. 22

    在Google Cloud Storage中以编程方式创建和删除存储桶

  23. 23

    Google Cloud Storage:下载文件名包含存储桶中的路径

  24. 24

    将文件从 S3 存储桶复制到 Google Cloud Storage

  25. 25

    Google Cloud Storage 和 Stackdriver Logging:如何使用“gcloud”读取存储桶日志?

  26. 26

    使用 GAE 和 Google Cloud Storage 从 csv 文件上传到存储桶图片

  27. 27

    在Google Cloud Storage中存储多个同名文件?

  28. 28

    如何在Google Cloud Storage中存储Wordpress媒体

  29. 29

    如何使用Google Cloud Storage作为Delta Lake的存储层?

热门标签

归档