繁体   English   中英

如何在普通 AWS CLI 调用中使用 Signature Version 4?

[英]How do I use Signature Version 4 in ordinary AWS CLI calls?

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

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

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

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

答案是必须启用区域

启用区域后,您将在 IAM 设置下看到一条消息,要求您更改 STS 令牌的设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM