在我的 ~/.aws/credentials
文件中,我有两个配置文件: default
和user1
.
user1
密钥绑定到不同的 AWS 账户。
我可以访问默认帐户。
我无法访问user1
AWS 账户:
例如,当我通过此命令时:
aws s3 ls --profile user1
显示此消息:
调用 ListBuckets 操作时出现错误(SignatureDoesNotMatch):我们计算的请求签名与您提供的签名不匹配。检查您的密钥和签名方法。
另一个用户可以使用这些相同的密钥来访问此帐户,因此这些密钥是有效的。
我能做些什么来解决这个问题?