0

我有一个 iOS 应用程序,我希望我的用户S3直接将图像上传到。

我需要UserX能够将文件夹上传到__MY_BUCKET__/UserX/*Only。这样我的每个用户都有自己的文件夹,只有他们可以修改其中的内容。

鉴于这种情况,我需要为我的 S3 存储桶创建动态权限

那可能吗?

如果是……也许我是否走在正确的道路上……

到目前为止我所做的是

我正在使用指南Elastic Beanstalk使用Token Vending Machine. 然后我使用这个其他指南来配置TVM.

现在我的问题在任何指南中都没有显示如何注册动态用户(我的应用程序用户)或TVM如何__BUCKET_/ThiUserID/*从iOS 应用程序。

所以我想我想知道的是,如果我想要实现的目标是可能的,我该如何填补这些空白?

4

1 回答 1

0

我是 AWS 移动开发工具包的维护者之一。 您链接到的页面包括 iOS 和 Android 项目,这些项目展示了如何将定制的 TVM 代码集成到移动应用程序中。我建议您查看那里,如果您需要进一步说明,请更新您关于代码的具体问题。

您可能还想查看我们的Web 身份联合示例,它包含在 SDK 中。结合 IAM 策略变量,您可以在不使用令牌自动售货机的情况下生成动态策略。

于 2013-10-01T01:12:54.430 回答