我有一个Cloudfront发行版,它将我的s3存储桶之一作为其原始服务器。这些文件由第三方附件上传者上传到s3。访问其他帐户上传的文件时出现Cloudfront 403错误
当我尝试通过cloudfront访问s3中的文件时,我得到一个拒绝访问XML(如下所示)的403 Forbidden错误。但是当我手动将文件上传到s3存储桶时,我可以通过cloudfront访问该文件。
这两个文件的权限除文件的所有者外都是相同的。对于我手动上传的文件的所有者,文件的文件是我的帐户和上传者上传的文件,它是上传者。第三方附件上传者将对象完全访问给存储桶所有者。另外,我限制了存储区访问权限,但不允许查看者访问
什么是这可能会导致这个错误的原因?我如何去调试呢?
当您将对象上传到S3存储桶时,该对象是否变为公共? – error2007s
我不相信。这些权限适用于我上传的帐户。 –
您是否正在使用存储桶策略或acl设置权限? – imperalix