【发布时间】:2011-11-17 13:05:57
【问题描述】:
有没有办法创建一个 CloudFront 签名的 url 来限制文件可以下载的次数?
根据Controlling number of downloads on Amazon S3这个帖子,你可以通过cloudfront api获取文件下载的数量(但在亚马逊网站上找不到任何参考)
有没有人设法通过 CloudFront 实现这一目标?
【问题讨论】:
标签: ruby-on-rails amazon-cloudfront
有没有办法创建一个 CloudFront 签名的 url 来限制文件可以下载的次数?
根据Controlling number of downloads on Amazon S3这个帖子,你可以通过cloudfront api获取文件下载的数量(但在亚马逊网站上找不到任何参考)
有没有人设法通过 CloudFront 实现这一目标?
【问题讨论】:
标签: ruby-on-rails amazon-cloudfront
是的,使用 CloudFront,您可以为 Private Content 提供服务。
基本上,您可以通过两种方式保护您的内容:
要求您的用户使用特殊的 CloudFront 签名 URL 来访问您的内容,而不是标准的 CloudFront 公共 URL。
要求您的用户使用 CloudFront URL 而不是 Amazon S3 URL 访问您的 Amazon S3 内容。
为对象创建签名 URL 时,您可以指定:
【讨论】: