问题描述
您没有修改当前Object ACL配置的权限,或提供的认证信息不正确。
问题原因
您发起了修改Object ACL配置的请求,但是您没有提供身份认证信息(匿名访问),或者您采用的账号没有修改当前Object ACL配置的权限。
您提供的账号AccessKey ID或签名不正确导致身份认证失败。
问题示例
比如您发起了如下的请求,因为没有包含签名认证信息,会返回该错误:
PUT /?acl HTTP/1.1
Date: Tue, 20 Dec 2022 08:48:18 GMT
Host: BucketName.oss-example-endpoint.aliyuncs.com
x-oss-object-acl: public-read
解决方案
请确保您提供的账号AccessKey ID正确,且签名所用的AccessKey Secret正确。
请确保您在请求中包含了签名认证信息,且签名所用的AccessKey为所操作Object所属的Bucket的所有者,或为被赋予了PutObjectAcl权限的RAM用户。
相关文档
文档内容是否对您有帮助?