【发布时间】:2021-08-05 22:25:18
【问题描述】:
我能否在不使用 IAM 的情况下允许将第 3 方文件上传到 S3 存储桶?我想避免向他们发送 AWS 帐户凭证的麻烦,但仍要利用 S3 UI。我只找到了其中一个的解决方案。
pre-signed url 选项听起来不错,但似乎只适用于他们的 SDK,我不打算告诉我的客户在他们的计算机上安装 python 以上传文件。
browser based upload 要求我制作自己的前端 html 表单并在服务器上运行以上传(哈哈)。
我可以不简单地创建一个预签名的 url 将用户导航到 S3 控制台并允许他们在到期时间之前上传吗?当然,将存储桶公开也不是一种选择。为什么这么复杂!
【问题讨论】:
标签: amazon-web-services amazon-s3