我正在尝试使用 boto 访问 S3 上的存储桶。我已获得对存储桶的读取访问权限,并且当我在 S3 浏览器中探索它时,我的密钥正在工作。以下代码返回 403 Forbidden Access Denied。
conn = S3Connection('Access_Key_ID', 'Secret_Access_Key')
conn.get_all_buckets()
通过 boto 配置文件使用访问密钥和秘密访问密钥时也会发生这种情况。由于密钥可能来自 IAM,我还需要做些什么吗?这是否表明设置中有错误?我对 IAM 了解不多,我只是得到了钥匙。