amazon-web-services - 使用 AWS_CLI 执行 aws iam list-users 时出错

标签 amazon-web-services amazon-iam aws-cli

我尝试在 AWS CLI 中运行 aws iam list-users 但出现错误。错误是:

调用 ListUsers 操作时发生错误 (SignatureDoesNotMatch):签名尚未为最新:20210606T055848Z 仍晚于 20210605T174350Z(20210605T172850Z + 15 分钟)

如果有人知道这个解决方案,请告诉我。

最佳答案

该错误非常明显,该请求是针对 20210606T055848Z 进行签名的,但“当前”是 20210605T172850Z。采用不同的格式:05:58:48 @ 06.06.2021(签名)与 17:28:05 @ 05.06.2021(当前)。两个时间戳之间存在 12 个半小时的差异。

这意味着您的计算机的本地时间/创建请求的进程不正确,或者该请求是有意安排在未来的,并且根本不打算提交。解决方案:修复您的时钟,将代码更改为将来不再签名或稍后提交请求。

关于amazon-web-services - 使用 AWS_CLI 执行 aws iam list-users 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67852266/

相关文章:

linux - centos 7 AWS(使用 ssh key 和密码登录)

amazon-web-services - Cloudfront 分发批量失效的 JSON 是什么样的?

java - 面临从基于 Spring Boot 的 Java 应用程序读取 Amazon SQS 队列的问题

amazon-web-services - 使用 AWS CLI 将现有资源导入 CloudFormation

amazon-web-services - 通过 CloudFormation 修改现有的 AWS Config Delivery channel

amazon-web-services - 创建具有关系的对象时,AWS Amplify Appsync 解决错误

python - Nginx 网关超时,服务器负载不大

amazon-web-services - 通过元数据查询更新 IAM 凭证时是否有宽限期?

amazon-iam - 将 IAM 角色限制为具有特定标签的 CRUD CloudFormation 堆栈

amazon-web-services - AWS 策略限制每个 IAM 用户的 S3 数据大小