特殊用户专用的AWS S3文件



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

我认为这是可能的,从一个url返回图像在我的应用程序和检查会话数据,如果用户是有效的。也许http://img.domain.com/31hh21ej12he/

但是在S3中有办法做到这一点吗?

您可以生成预签名的url,它们将很难"猜测"或共享,并在一段时间后过期。参见:http://docs.aws.amazon.com/AmazonS3/latest/dev/ShareObjectPreSignedURLJavaSDK.html

最新更新