文档

0002-00000079

更新时间:

问题描述

调用PutBucketPutBucketAclPutBucketPolicyPutBucketLifecycle等接口时,返回了403

问题原因

所有Bucket级别的接口(例如PutBucketPutBucketAclPutBucketPolicyPutBucketLifecycle等)都禁止使用V1版本的URL签名。关于Bucket级别的接口,请参见关于Bucket操作

问题示例

您调用了PutBucketAcl接口,但使用了V1版本的URL签名。

PUT /?acl&OSSAccessKeyId=nz2p****&Expires=abc&Signature=vjbyPxybdZaNmGa%2ByT272YEAiv**** HTTP/1.1
x-oss-acl: Permission
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date

解决方案

您可以选择以下任意一种方式使用V1版本的签名调用Bucket级别的接口:

  • 本页导读 (1)
文档反馈