gpt4 book ai didi

ruby-on-rails - 未通过与 Amazon S3 的安全连接呈现的图像

转载 作者:行者123 更新时间:2023-12-04 07:34:53 24 4
gpt4 key购买 nike

我正在创建一个 PDF,其中包含存储在 Amazon S3 上的图像。
我的 Rails 应用程序使用 https,因此 S3 图像的 URL 也是 https,在 production.rb 中配置。 :

config.paperclip_defaults = {
:storage => :s3,
:s3_protocol => :https
}

问题是 S3 存储桶有一个安全存储桶策略,它只显示来自我的 Web 域的图像。这在 View 中显示图像时效果很好,因为引用者是我列入白名单的网络域。

创建 PDF 时的问题是 wicked_pdf尝试检索图像,但 S3 看不到它来自我的网络域并返回 403 Forbidden .那么我能做些什么来解决这个问题?

最佳答案

由于您已使用 wicked-pdf 标记了您的问题我假设这就是你正在使用的。看起来这是一个 known problem使用该 gem 的某些版本。链接的问题提供了几种解决方案。

关于ruby-on-rails - 未通过与 Amazon S3 的安全连接呈现的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34717847/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com