amazon-web-services - 如何允许 EB 访问 S3
问题描述
我需要从 Elastic Beanstalk 实例访问(读/写)一个 S3 存储桶。
我已阅读 AWS 文档来配置存储桶策略,但我仍然遇到拒绝访问错误。
以下是我的存储桶政策:
{ AccessDenied: Access Denied
at Request.extractError (/var/app/current/node_modules/aws-sdk/lib/services/s3.js:585:35)
at Request.callListeners (/var/app/current/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
at Request.emit (/var/app/current/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
解决方案
删除存储桶策略并将 IAM 角色添加到有权访问 S3 存储桶的 EB EC2 实例。
推荐阅读
- class - 使用 .instance 加载场景和使用 .new 有什么区别?
- sql - Oracle 数据库未启动
- pine-script - 这可能吗?pivothigh 和 pivotlow 连接
- python - 如何将浮点输入转换为相同的指数格式?
- c - 让冒泡排序与结构一起工作
- macos - 在哪里可以找到在 OSX 中创建 FaceTime 可比摄像头的示例
- python - DatabaseError:字段“school_id”没有默认值
- ios - IndexPathForRowAtPoint 不工作 iOS 13.4.1
- python - 查找出现在多列中的相同值
- c# - C#使用反射创建函数