【发布时间】:2018-05-31 17:54:58
【问题描述】:
我正在使用 AWS CLI 并已配置 访问密钥、秘密密钥 和 区域。
还将为我的账户提供的会话密钥配置为 Env 变量,以访问我公司的 AWS 环境。
但由于某种原因,我总是收到“无效的访问密钥错误,记录中不存在访问密钥”。
我已验证我的 ~/.aws/config 文件对于与 aws 配置列表匹配的所有键都有有效的键值。
我正在使用 windows 10 并配置了 aws cli 。我有管理员权限和有效的 IAM 角色。
我总是收到“调用 ListBuckets 操作时发生错误 (InvalidAccessKeyId):我们的记录中不存在您提供的 AWS 访问密钥 ID”
我错过了什么?
【问题讨论】:
-
您是在使用与会话令牌一起使用的访问密钥和秘密密钥,还是将您的 IAM 访问密钥和秘密密钥与您生成的会话令牌一起使用?听起来像后者,但必须是前者。
-
@BrandonMiller 是的,我正在使用会话令牌附带的访问密钥和密钥。
标签: amazon-web-services window aws-lambda aws-cli