我正在尝试使用允许对那些s3存储桶进行完全访问的IAM配置文件创建的实例来访问一些s3存储桶。我能够使用aws cli执行所需操作。然而,我的应用程序是用Ruby编写的,并使用fog gem。使用fog,我无法访问这些存储桶。我只得到了Access Denied。此外,我获取了所需的密钥:
```
aws_access_key_id=`curl http://169.254.169.254/latest/meta-data/iam/security-credentials/${instance_profile} | grep AccessKeyId | cut -d':' -f2 | sed 's/[^0-9A-Z]*//g'`
```
```
aws_secret_access_key=`curl http://169.254.169.254/latest/meta-data/iam/security-credentials/${instance_profile} | grep SecretAccessKey | cut -d':' -f2 | sed 's/[^0-9A-Za-z/+=]*//g'`
```
并尝试访问这些存储桶。再次,访问被拒绝。
是否有什么我可能遗漏的东西?
是否有什么我可能遗漏的东西?