是否可以保护对存储在AWS上的图像的访问?

时间:2013-12-04 17:10:18

标签: ios objective-c ruby-on-rails amazon-web-services

我有一个需要在AWS上存储图像的iPhone应用程序。我希望确保这一点,以便如果某人以某种方式访问​​存储图像的URL,他们就无法访问AWS服务器并查看图像。

如果这意味着我设置了一个后端(Ruby)API调用,我的iPhone应用程序向后端询问图像然后后端然后获取AWS图像数据(位图数据或其他内容),然后将其传递给iPhone我没关系那个。

以前有人做过这样的事吗?

1 个答案:

答案 0 :(得分:2)

我相信之前已经问过,请查看this stackoverflow answer.

您需要一个自己的后端API,为您的S3文件提供临时签名的URL,因为帖子建议您可以使用aws-sdk gem来生成这个,这很简单,但AWS提供一些适用于不同语言的SDK,您可以在the aws website under SDK & Tools上查看。