我使用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)