0002-00000206

问题描述

请求中AuthorizationCredential字段包含的AccessKeyId不合法。

问题原因

您发起的请求采用V4版本签名,但是请求中AuthorizationCredential字段包含的AccessKeyId不合法。

问题示例

您发起了基于V4版本签名的请求,但是请求头AuthorizationCredential字段包含的AccessKeyId有误:

GET /oss.jpg HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Tue, 20 Dec 2022 08:48:18 GMT
Authorization: OSS4-HMAC-SHA256 Credential=\rLTAI********/20221220/us-east-1/oss/aliyun_v4_request,Signature=18**0a
x-oss-content-sha256: UNSIGNED-PAYLOAD

请求头中AuthorizationCredential字段提供的AccessKeyId包含非法字符\r

解决方案

  • 确保您在签名信息Credential中提供的AccessKeyId正确无误。

  • 如果您需要采用V4版本签名,推荐使用SDK发起请求。更多信息,请参见使用阿里云SDK发起请求概述