Amazon Simple Storage Service
开发人员指南 (API Version 2006-03-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

与其他用户共享数据元

默认情况下,所有的对象都为私有。只有对象所有者具有访问这些对象的权限。但是,对象所有者可以选择使用自己的安全凭证来创建预签名的 URL,以授予有限时间内的下载对象许可,从而与其他用户共享对象。

当您为对象创建预签名的 URL 时,必须提供安全凭证、指定存储桶名称和对象键、指定 HTTP 方法 (指定为 GET 以下载对象) 和过期日期和时间。预签名 URL 仅在指定的持续时间内有效。

然后,收到预签名 URL 的任何人都可以访问对象。例如,如果您在存储桶中具有一段视频,并且存储桶和对象均为私有,您可以通过生成预签名的 URL 来与其他用户共享视频。

注意

具有有效安全凭证的任何人都可以创建预签名 URL。然而,为了成功地访问对象,必须由拥有执行预签名 URL 所基于的操作许可的人创建预签名 URL。

您可以通过使用 AWS SDK for Java 和 .NET,以编程方式生成预签名 URL。