Cloudfront:我的源存储桶中的文件是否需要公开可读

时间:2014-09-28 01:52:35

标签: amazon-s3 amazon-cloudfront

我目前在S3上提供私有的文件。我想通过Cloudfront提供文件,但我一直收到AccessDenied错误。我尝试了多种组合

  1. 使用和不使用云前端密钥对
  2. 使用和不使用AWS访问密钥
  3. 但没有任何作用。我的S3存储桶上的文件是否需要公开可读,然后我只是通过设置存储桶策略来限制通过Cloudfront访问它们?

    由于

1 个答案:

答案 0 :(得分:0)

是。 S3和CloudFront之间没有固有的连接。从S3的角度来看,CloudFront只是另一个试图访问内容的“用户”。因此,S3存储桶必须授予CloudFront访问内容的权限。请注意,无法在CloudFront分配上设置权限,因此您的内容将以这种方式公开提供。