【发布时间】:2013-03-13 19:28:25
【问题描述】:
在本教程中:http://aws.amazon.com/articles/3002109349624271 密钥用于文件上传。
我无法使用密钥,因为我的应用用户没有亚马逊账户,我无法将我的亚马逊密钥分享给我的应用用户。
我想让用户直接将他们的头像上传到 S3,而不通过自己的具有密钥的代理。
我知道这对于 HTML 5 应用程序来说是可能的,但还没有找到原生 SDK 的文档化方式。
【问题讨论】:
-
在应用启动时使用 HTTPS 并从您的网络服务请求您的密钥?
-
如果您不担心上传过多,您可以创建一个仅具有上传文件权限的新 IAM 用户,并将这些凭证嵌入应用程序中。
-
当然,如果您运行自己的服务器,还有很多其他选择。
标签: android amazon-web-services amazon-s3