【问题标题】:How to secure downloads using Cloudfront如何使用 Cloudfront 保护下载
【发布时间】:2011-11-06 06:34:56
【问题描述】:

我有包含教育内容的视频。我想使用 S3 和我的 DNN 站点分发这些视频。我用所有视频创建了我的 s3 存储桶。 我希望用户能够登录并下载他们付费的视频。

另外,我想阻止用户分享视频网址(盗链)。 我研究过私人发行版,但就签名网址而言似乎有点复杂。

理想情况下,我会在云端制定某种政策,只允许从我自己的域下载视频。(我记得对 s3 本身做了类似的事情,我会添加一个自定义 acl 来指定httpreferrer)

感谢您的帮助,我的头因信息过载而快要爆炸了。

克里斯蒂安

【问题讨论】:

  • 签名网址的哪一部分太复杂了?使用 SDK 真的很简单。
  • 我找不到任何关于如何使用 awssdk 为 CloudFront 创建签名 URL 的示例。

标签: amazon amazon-cloudfront


【解决方案1】:

理想的做法是使用为您生成过期 URL 的插件。 如果您使用的是 Joomla 或 Wordpress,您可能需要查看 S3Media Stream。 google一下就可以很容易找到了。

我希望这会有所帮助?

【讨论】:

  • 谢谢约翰,但是,我使用的是 asp.net 框架上的 DNN,我找不到任何可以满足我需要的模块。最后,我使用本网站提供的代码anthonyvscode.com/2011/01/11/… 自己创建了一个小模块
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-14
  • 2017-08-24
  • 2012-12-23
  • 2016-12-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多