无法在 Google Cloud Platform 的存储桶中公开对象

卡尼什卡·维杰瓦吉娅

我在 GCP 中创建了一个具有统一访问控制类型的存储桶,其中包含一个对象。我想让该对象可公开访问。我正在遵循https://cloud.google.com/storage/docs/access-control/making-data-public 中提到的这些步骤

  1. 单击包含要公开的对象的存储桶的名称,如果该对象位于子目录中,则导航到该对象。
  2. 单击与要公开的对象关联的更多操作菜单 ()。
  3. 从下拉菜单中选择编辑权限。

但是当我单击编辑权限时,我收到此错误:启用统一存储桶级访问时无法获取对象的旧版 ACL。https://cloud.google.com/storage/docs/uniform-b​​ucket-level-access阅读更多信息

我该如何解决这个问题?

鲍鱼

您的存储桶的访问控制类型必须设置为Uniform这意味着存储桶中的所有对象都具有相同的可访问性。在一个Uniform存储桶中,您不能只将一个对象设置为公开,您必须将存储桶设置为公开,以便存储桶中的所有对象都可以公开访问。

要将单个对象设置为可公开访问,您应该Fine-grained对存储桶使用访问控制类型然后,您将能够按照您的描述编辑单个对象的权限。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Golang中使用Google Cloud Platform中的存储桶

使用Google Cloud Platform Deployment Manager模板创建存储桶

在Google Cloud Platform中创建实例模板

Google Cloud Platform中的身份验证

在Python中的Google Cloud Platform存储桶中遍历目录树

无法获取Google Cloud Storage存储桶的位置

无法删除Google Cloud Platform上的Compute Engine实例

将Google Cloud Platform Log Sink设置到存储桶中的特定文件夹

在Google Cloud Platform中实施搜索功能

无法将磁盘映像导入Google Cloud Platform

无法登录Google Cloud Platform中托管的datastax Cassandra群集中的cqlsh

无法在Google Cloud Platform中添加app.yaml

Google Cloud Platform中的HANA Express

无法更新基于Google Cloud Platform构建的网站

错误4003:无法ssh登录到我在Google Cloud Platform中创建的实例

从Salesforce中的Google Cloud Platform获取令牌

MongoDB到Google Cloud Platform VPC无法正常工作

Google Cloud Platform无法完成作业-权限错误?

在Google Cloud Platform存储桶上托管静态网站时的DNS

无法删除Google Cloud Platform项目

无法在Google Cloud Platform中创建Jupyter Notebook实例

我的Google Cloud Platform存储中存储了未知存储桶

是否可以将Google Cloud Platform中VM的内容备份到特定存储桶?

Google Cloud Platform - 在代码中定义凭据

无法在 StreamSets Data Collector 中从 Google Cloud Platform 读取数据

带有错误消息的 Google Cloud Platform 函数:无法确定没有存储桶名称的路径

无法通过 Google Cloud Platform 中的 api 为角色/编辑器用户添加用户

无法访问外部 IP Google Cloud Platform

无法从 Google Cloud Storage 存储桶中获取 Flutter 的 NetworkImage