1

当是 af-south-1、ap-east-1、eu-south-1 或 me-south-1 之一时,简单的 AWS CLI 命令aws ec2 describe-images --region $REGION会产生错误 。AWS was not able to validate the provided access credentialsREGION

这个 StackOverflow 问题说较新的区域仅支持签名版本 4。如何在我的 AWS CLI (v. 2.4.15) 中选择它?这表示这是自动发生的,但显然不是。

请注意,无论我有这个 ~/.aws/config 文件还是它丢失,都会发生这种情况:

region = us-east-1
output = json
cli_pager=
4

1 回答 1

2

此错误消息完全是错误的:它指出(在我的情况下)不是问题的根源。

答案是必须启用区域

启用区域后,您将看到一条消息,告诉您在 IAM 设置下更改 STS 令牌的设置,从而为包括这些非默认区域在内的所有区域启用全局令牌。

于 2022-02-01T20:18:31.180 回答