amazon-web-services - 如何实现对 AWS S3 存储桶的一次性写入票证?

标签 amazon-web-services amazon-s3

伙计们。

我正在尝试实现某种机制,以便匿名 AWS 用户可以使用我提供的票证(例如随机字符串)写入属于我的特定 S3 存储桶。对象大小可能有限制,应该有时间限制(比如我给他开票后1小时内写到bucket)。有什么方法可以使用 AWS S3 访问策略来实现这样的事情吗?

提前致谢!

最佳答案

是的,这可以使用 Post Object API call在 S3 上。

您需要生成并签署安全策略并将其与上传一起传递。该政策将包含关于可以上传什么类型的文件、文件大小限制、新文件在存储桶中可以上传的位置、政策的到期日期等方面的规则。

要了解更多信息,请查看 this example以及this article .

关于amazon-web-services - 如何实现对 AWS S3 存储桶的一次性写入票证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25986019/

相关文章:

amazon-web-services - 禁用进度输出 aws s3 同步而不禁用所有输出

amazon-s3 - Azure 和 Google Cloud 中 AWS s3 x-amz-acl header 的等效项

ruby-on-rails - Ruby on Rails DynamoDB AWS 开发工具包 v2

amazon-web-services - Amazon VPC n^2 -4 IP 地址? CIDR block

python-2.7 - 使用 boto3 在没有 GET 或 PUT 的情况下验证 S3 凭据

amazon-web-services - Cloudformation 创建私有(private) S3 存储桶失败并显示 : InvalidBucketAclWithObjectOwnership

ubuntu - 无法使用 Amazon AWS、SES 和 PostFix 发送电子邮件

ruby-on-rails - 在 Ruby On Rails 中声明内联 key

amazon-web-services - 将消息从负载平衡的 EC2 Web 服务器发送到排队的 EC2 工作线程

php - Zend framework amazon S3 - 如何将文件存储为减少的冗余?