AWS S3文件仅适用于特殊用户

时间:2014-03-28 14:02:50

标签: security amazon-web-services amazon-s3

我想从用户上传图片并上传到S3。问题是,图像应仅从用户自己显示,而不是由知道URL的其他人调用。

我认为可以从我的应用程序中的url返回图像,如果用户有效,则检查会话数据。也许http://img.domain.com/31hh21ej12he/

但S3有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以生成预先签名的网址,他们将更难以猜测"或分享并在一段时间后过期。请参阅:http://docs.aws.amazon.com/AmazonS3/latest/dev/ShareObjectPreSignedURLJavaSDK.html