【发布时间】:2017-01-12 05:56:59
【问题描述】:
我对 AWS S3 有点陌生 - 在同一 AWS 区域中使用 EC2(托管 Web 应用程序)和 S3(存储资源),并为 EC2 分配了一个 IAM 角色s3access,因此 EC2 可以轻松地从 S3 下载。
问题是,客户端应该如何从 S3 下载?显然客户端不像 EC2 那样拥有IAM role 或Access Key。似乎客户端只有aws-sdk生成的signedDownloadUrl,但它也需要访问密钥。
那么,我应该公开存储桶以便任何客户端都可以下载,还是应该找到某种方法为客户端提供凭据?
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-ec2