【发布时间】:2015-01-18 10:49:28
【问题描述】:
我正在使用 Amazon S3 将文件上传到不同的文件夹。所有文件夹和文件都是公开的,任何人都可以看到。我创建了一个私人文件夹,我想在其中放置私人图像,以便只有我可以看到它们。我已经创建了一个将拒绝访问该文件夹的存储桶策略规则。但是我怎样才能看到这些文件?有没有像 https://s3.amazonaws.com/bucket/private_folder/file.jpg?secret_key=123 这样的特殊链接,可以让我和知道该密钥的人看到这些文件?
有没有办法上传可以通过使用secret_key、url或类似的东西看到的私人文件?
【问题讨论】:
-
您可以使用a condition block 执行此操作,但它相当复杂。相反,请将您的私人文件放在第二个存储桶中。
标签: amazon-web-services amazon-s3