问题描述
设置的Bucket ACL不支持。
问题原因
调用PutbucketAcl接口时,指定的ACL值不支持。当前OSS支持的Bucket ACL类型为private、public-read、public-read-write,如果指定其他ACL则会报此错误。
问题示例
指定ACL为不支持的类型:
PUT / HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Fri, 24 Feb 2017 03:15:40 GMT
x-oss-acl: not-support-acl
Authorization: OSS qn6q**************:77Dv****************
<?xml version="1.0" encoding="UTF-8"?>
<CreateBucketConfiguration>
<StorageClass>Standard</StorageClass>
<DataRedundancyType>LRS</DataRedundancyType>
</CreateBucketConfiguration>
解决方案
指定正确的ACL类型,即private、public-read、public-read-write之一。
相关文档
文档内容是否对您有帮助?