我使用公共读写 ACL 设置对象,代码如下:
o = s3.Object(桶, 钥匙) o.Acl().put(ACL='公共读写')
我现在可以公开访问 https://hostname/tenant:bucket/key 上的对象。
匿名用户是否可以向此对象上传内容?
您需要检查其他 S3 设置。例如,您需要禁用“S3 阻止公共访问”,因为阻止公共访问将优先。 此外,您需要检查存储桶策略以允许访问。 请注意,最好使用预签名网址。