0

任何人都可以帮忙吗?

我正在尝试从 IBM IIB 访问 AWS S3 存储桶。我已经设置了我认为正确的授权密钥,如下所示:

AWS4-HMAC-SHA256 Credential=cccccccccccccccccccc/20211203/eu-west-1/s3/aws4_request, SignedHeaders=host;x-amz-content-sha256, Signature=nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn

(所以中间有一个空格6 and Credential

之间, and Signed

和之间, and Signature

)

我收到一条错误消息:

Authorization header is invalid -- one and only one ' ' (space) required

我可以使用 Postman 让它工作,并且我从 Postman Authorization 字符串中交叉检查了格式(而不是数据),以确保值之间的空格数相同。

有任何想法吗?

TIA

4

0 回答 0