如何使用Active Storage Rails上传到具有AES256加密(服务器端加密)的AWS S3存储桶?

问题描述 投票:2回答:2

我们正在尝试使用Rails Active-Storage将文件上传到AES加密的S3存储桶。我们需要在Rails中设置服务器端加密。

但是它会引发访问被拒绝的错误(Aws :: S3 :: Errors :: AccessDenied(访问被拒绝)。

使用Paperclip时上传成功完成。现在,我们正在从Paperclip迁移到Active Storage。我们能够从Rails控制台使用AWS开发工具包命令上传文件。但是我们需要设置活动存储。我们遵循了rails文档中指定的配置。但是没有有关如何设置“ s3_server_side_encryption”和“ s3_permissions”的文档。

我们已经完成了rails文档中指定的基本配置。参考:https://edgeguides.rubyonrails.org/active_storage_overview.html

ruby-on-rails amazon-web-services amazon-s3 ruby-on-rails-5 rails-activestorage
2个回答
0
投票

好像您没有正确配置服务器对S3存储桶的访问点。请参阅以下instructions


0
投票

我认为您正在寻找这个。 Here

© www.soinside.com 2019 - 2024. All rights reserved.