S3提供静态内容的访问控制?

时间:2009-03-06 19:36:06

标签: authentication amazon-s3

我正在考虑从S3提供特定于用户的静态内容 - 用户需要进行身份验证才能访问其静态内容。因此,如果用户A具有内容c1,c2并且使用B具有c3,c4,则只有A应该能够访问c1,c2。

实现这一目标的好方法是什么?有没有办法在S3中执行每用户/每文件身份验证?

1 个答案:

答案 0 :(得分:1)

  1. 您可以使用预先授权的网址
  2. a)您可以使用ACL列表并让每个用户登录 b)分发列表的ACL也可以工作
  3. 对于预先签名的网址,我们对此有一些了解http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1434

    对于ACL文档,您应该查看http://docs.amazonwebservices.com/AmazonS3/latest/S3_ACLs.html

    有些库可以为您完成此操作。这取决于您使用的语言。