全部產品
Search
文件中心

Object Storage Service:0002-00000213

更新時間:Jun 19, 2024

問題描述

要求標頭Authorization中提供的Credential部分不正確。

問題原因

您發起的請求採用V4版本簽名,但是請求中提供的Authorization內容中Credential部分不正確。

問題樣本

比如您發起了基於V4版本簽名的請求,但是Authorization中的Credential部分提供的簽名資訊有誤:

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=AK**ID/20221220/us-east-1/oss/abc,Signature=18**0a
x-oss-content-sha256: UNSIGNED-PAYLOAD

要求標頭中AuthorizationCredential部分結尾的/abc不正確,應為/aliyun_v4_request

解決方案

確保您的在簽名資訊Credential中提供的簽名資訊正確無誤。其中Credential的格式為<AccessKeyId>/<SignDate>/<Region>/oss/aliyun_v4_request

如果您有採用V4版本簽名的需求,推薦使用SDK發起請求,請參見使用阿里雲SDK發起請求概述