小编yun*_*ain的帖子

允许GCS存储桶上的公共读取访问权限?

我试图允许匿名(或仅从我的应用程序域)读取我的存储桶中的文件的访问权限.

当我试图读取我得到的文件时

```

<Error>
    <Code>AccessDenied</Code>
    <Message>Access denied.</Message>
    <Details>
        Anonymous users does not have storage.objects.get access to object.
    </Details>
</Error>
Run Code Online (Sandbox Code Playgroud)

```

我还尝试在Google云端控制台中添加具有对象默认权限对话框的域.这给了我错误"您的一个权限无效.请确保您为组和用户以及域的域输入授权ID或电子邮件"

我还研究了为桶做ACL public-read.我唯一的问题是它删除了我对存储桶的所有权.我需要拥有该所有权,因为我希望允许从特定的Google Access ID上传.

google-cloud-storage google-cloud-platform meteor-slingshot

38
推荐指数
4
解决办法
2万
查看次数