我想从用户上传图片并上传到S3。问题是,图像应仅从用户自己显示,而不是由知道URL的其他人调用。
我认为可以从我的应用程序中的url返回图像,如果用户有效,则检查会话数据。也许http://img.domain.com/31hh21ej12he/
但S3有没有办法做到这一点?
答案 0 :(得分:0)
您可以生成预先签名的网址,他们将更难以猜测"或分享并在一段时间后过期。请参阅:http://docs.aws.amazon.com/AmazonS3/latest/dev/ShareObjectPreSignedURLJavaSDK.html