0002-00000009

更新时间: 2023-02-13 15:09:16

问题描述

S3兼容的请求方式不能携带x-oss-security-token请求头。

问题原因

您发起了S3兼容请求,但是在请求头中包含了x-oss-security-token字段。

问题示例

GET /oss.jpg HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Fri, 24 Feb 2012 06:38:30 GMT
Authorization: AWS qn6qrrqxo2oawuk53otfjbyc:UNQDb7GapEgJkcde6OhZ9J*****
x-oss-s3-compat: true
x-oss-security-token: CAISowJ1q6Ft5B2yfSjIr5bgIOz31blR****

解决方案

使用S3的请求头字段x-amz-security-token携带安全令牌:

GET /oss.jpg HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Fri, 24 Feb 2012 06:38:30 GMT
Authorization: AWS qn6qrrqxo2oawuk53otfjbyc:UNQDb7GapEgJkcde6OhZ9J*****
x-oss-s3-compat: true
x-amz-security-token: CAISowJ1q6Ft5B2yfSjIr5bgIOz31blR****

更多信息,请参见使用AWS S3 SDK访问OSS

阿里云首页 对象存储 OSS 相关技术圈