云存储ACL App Engine混乱

时间:2014-03-27 07:17:56

标签: google-app-engine cloud google-cloud-storage

我使用gsutil使用以下命令更改我的存储桶...

python gsutil defacl ch -g AllUsers:R gs://{MY_BUCKET_NAME}

这是故意的,因为我试图将上传内容公开显示。

我正在使用App Engine云存储客户端库。按原样运行示例代码:

我在云存储ACL控制台中找到了存储桶,我可以看到&#34的复选框;公开共享"默认情况下检查(听起来像我的ACL正在运行)......

但是,每当我使用隐身窗口导航到上传对象的规范云存储网址时...它会提示我输入登录页面...

示例python代码我正在使用... (另外......被注释掉的x-goog-acl来自我通过gsutil更改默认ACL之前

gcs_file = gcs.open(filename,
                            'w',
                            content_type='text/plain',
                            options={'x-goog-meta-foo': 'foo',
                                     'x-goog-meta-bar': 'bar'},
#                                     'x-goog-acl': 'public-read'},
                            retry_params=write_retry_params) 

0 个答案:

没有答案
相关问题