Rails AssetSync和AWS s3存储桶访问被拒绝

时间:2013-08-14 07:17:03

标签: ruby-on-rails ruby heroku amazon-web-services amazon-s3

我想知道为什么有人面临同样的问题从AWS S3存储桶获取Rails资产文件!

以及为什么当我尝试通过AssetSync enter image description here

尝试获取css时,继续显示此访问权限

非常感谢你

1 个答案:

答案 0 :(得分:2)

默认情况下,S3上的对象是“私有的” - 只有在您通过在查询字符串中提供某些凭据来证明“拥有”这些对象时,才能访问它们。

要使对象公开可访问(即无需签署请求),您需要将策略附加到存储桶。

要添加该权限,请转到AWS管理控制台上的S3,单击您的存储桶,选择属性,然后您将看到“权限”。试试吧。