有没有办法让CloudFront支持签名的私有URL到自定义源服务器而不是Amazon S3?
我在私有CloudFront发行版上可以找到的唯一文档假定使用的是Amazon S3存储桶,而不是自定义源服务器。
答案 0 :(得分:2)
答案是否定的。 Here's the official link
对于读这篇文章的其他人来说,你可以用S3来做 - 正如海报所提到的那样。
默认情况下,通过Amazon CloudFront提供的文件可由Internet上的任何人公开阅读。但是,如果您需要更好地控制谁可以下载或流式传输您的文件,您可以使用Amazon CloudFront的私有内容功能。启用此选项后,Amazon CloudFront将仅在您通过安全签署请求表明可以提供文件或流媒体时提供。使用私人内容功能不收取额外费用。
Here is the link to the page您可以在其中了解如何使用S3创建签名网址。
有一些插件和代码可以帮你完成这项工作。
但是没有 - 目前,您无法使用Custom Origin服务器执行此操作。