我想知道为什么有人在从 AWS S3 存储桶获取 Rails Assets 文件时遇到同样的问题!
为什么当我尝试通过 AssetSync 上传 css 时一直显示此访问被拒绝
非常感谢
最佳答案
默认情况下,S3 上的对象是“私有(private)的”——只有当您通过在查询字符串中提供一些凭据来证明“拥有”这些对象时才能访问它们。
要使对象可公开访问(即无需签署请求),您需要将策略附加到存储桶。
要添加该权限,请转到 AWS 管理控制台上的 S3,单击您的存储桶,选择“属性”,然后您将看到“权限”。尝试一下。
关于ruby-on-rails - Rails AssetSync 和 AWS s3 存储桶访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18225465/