【发布时间】:2018-03-08 14:47:49
【问题描述】:
我是 Amazon S3 的新手。我需要一些有关 S3 存储解决方案的帮助。这是我的问题。
我在 Amazon S3 中创建了一个存储桶。现在每个人都可以访问我的存储桶 URL(例如https://BUCKET_NAME.s3.amazonaws.com),他们可以看到存储桶中的所有文件。我只希望我的移动应用程序用户能够查看/查看/下载存储桶中的文件。但是如果我阻止文件/将存储桶中的文件设置为私有,我的移动应用程序用户将无法查看他/她的文件。
那么问题来了:
- 有没有办法保护对 AWS S3 的访问?或者如何只允许特定用户访问 Amazon S3 上的内容?是服务器端身份验证还是其他?
如果你知道怎么做,你能给我举个例子吗?谢谢:)
注意:我正在使用 Parse JavaScript SDK、AWS S3、AWS EC2、Elastic beanstalk 和带有 Angular 2 的 Ionic 2。
如果您认为我遗漏了任何细节,请告诉我,以便我补充:)
【问题讨论】:
标签: angular amazon-web-services amazon-s3 amazon-ec2 amazon-elastic-beanstalk