使用AWS CPP SDK拒绝Amazon S3的访问
Access Denied from Amazon S3 by using AWS CPP SDK
我们使用的是AWS CPP SDK从Amazon S3下载/上传,它对我们较低的环境的工作正常,但是在一个特定环境中访问存储桶的同时,
访问了错误的错误,<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>F1CEBCDCAB623E08</RequestId>
<HostId>
fAVPSqbWgBKqnr1cos13mkoqUm9/NQ2s4rrGnXbdyldYqjYPOx+OBM90qQXkYB2fVOJD3hP4DaE=
</HostId>
</Error>
我们已经交叉验证了IAM角色,但什么都没有解决。
这里有任何帮助。
谢谢。
错误意味着您所使用的AWS AccessKey没有执行操作的权利。
1)如果您要在EC2实例上运行此代码,a)使用正确的权限创建IAM角色,b)将此角色分配给EC2实例。
2)如果您在AWS之外运行此代码,则需要查看IAM用户的访问权限以获取正确的权限(策略)。
您提到角色,所以我假设上面#1。验证您已将此角色分配给AWS EC2控制台中的EC2实例。
相关文章:
- 通过方法访问结构
- 使用不带参数的函数访问结构元素
- 如果我只是不访问queue_front节点的子节点,而是将它们推到队列中呢?还是BFS吗
- 用于访问容器<T>数据成员的正确 API
- 访问者访问变体并返回不同类型时出错
- 尝试通过多个向量访问变量时,向量下标超出范围
- 无法访问嵌套类.类的使用无效
- 写入位置0x0000000C时发生访问冲突
- 我们可以访问一个不存在的联盟的成员吗
- C++从另一个类访问公共静态向量的正确方法是什么
- 我的简单if-else语句是如何无法访问的代码
- 从C++dll访问C#中的一行主要参数
- 概念TS检查忽略私有访问修饰符
- 访问被拒绝后,c++中的故障保护代码
- 在c++中访问int到类对象的映射时出错
- aws-sdk-cpp:如何通过代理访问 S3
- 使用AWS CPP SDK拒绝Amazon S3的访问
- 如何在C++中隐藏我的AWS S3访问密钥和秘密
- 如何使用C和c++的GSOAP访问Amazon AWS S3 ?
- 使用c++ GSOAP客户端访问Amazon S3服务