【发布时间】:2020-12-29 19:11:35
【问题描述】:
使用 boto3 创建预签名 URL 非常简单。有这样的文档:
https://boto3.amazonaws.com/v1/documentation/api/latest/guide/s3-presigned-urls.html
但这些只允许上传或下载。可以同时进行吗?
使用 STS 可以创建允许获取和放置的上传和下载凭据,但这是否可以使用预签名 URL?
【问题讨论】:
使用 boto3 创建预签名 URL 非常简单。有这样的文档:
https://boto3.amazonaws.com/v1/documentation/api/latest/guide/s3-presigned-urls.html
但这些只允许上传或下载。可以同时进行吗?
使用 STS 可以创建允许获取和放置的上传和下载凭据,但这是否可以使用预签名 URL?
【问题讨论】:
不,这是不可能的,因为 HTTP 动词是由 AWS 凭证签名的 canonical request 的一部分。
【讨论】: