0002-00000080

更新时间:
复制为 MD 格式

问题描述

使用 V1 签名调用 OSS 接口时,服务端返回了403错误。

问题原因

OSS 开始禁止使用 V1 签名。更多信息,请参见阿里云对象存储签名版本 V1 下线公告

问题示例

您调用了PutBucketAcl接口,但使用了 V1 签名。

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

解决方案

请使用 V4 签名调用OSS接口。关于从 V1 签名迁移到 V4 签名的具体操作,请参见V1签名升级为V4签名