ACL 配置非法。
用户设置桶或对象 ACL 时,Type
字段取值为 CanonicalUser
时,Canned
字段取值不为空。
您配置桶 ACL 时,Type
字段取值为 CanonicalUser
时,Canned
字段取值不为空。
PUT /?acl HTTP/1.1 Host: bucketname.tos-cn-beijing.volces.com Date: Fri, 30 Jul 2021 13:59:18 GMT Authorization: authorization xxx { "Owner": { "ID": "test-cid" }, "Grants": [{ "Grantee": { "Type": "CanonicalUser", "ID": "test-cid", "Canned": "AllUsers" }, "Permission": "FULL_CONTROL" }] }
参见 PutBucketACL 或 PutObjectACL,正确构造 ACL 配置,确保 Type 字段取值为 CanonicalUser
时,Canned
字段取值为空。