3

我想为 S3-Copy 操作创建预签名 URL。我知道 URL S3-Put 的预签名,但不知道如何为 S3-Copy 创建它。

参考: http ://docs.amazonwebservices.com/AmazonS3/latest/dev/PresignedUrlUploadObjectDotNetSDK.html

我的要求是我想创建一个签名的 URL,它允许目标服务访问源服务对象并将其复制到目标存储桶。

谢谢

4

1 回答 1

2

可能不是您想听到的答案,但适用于 Java 的 AWS 开发工具包不支持此功能。您只能生成预签名 URL 来获取或放置对象。

原则上,您可以预先签署任何操作,但它会很快变得复杂。例如,复制对象操作需要必须签名的特定标头,因此预签名 URL 和最终访问该 URL 的服务都需要提前就这些标头达成一致。

于 2012-10-10T22:27:05.790 回答