我正在創建一個PDF,其中包含存儲在Amazon S3上的圖像。 我的Rails應用程序使用HTTPS,所以還的URL S3圖像爲https,其配置在production.rb
:未安全連接到亞馬遜S3呈現的圖像
config.paperclip_defaults = {
:storage => :s3,
:s3_protocol => :https
}
的問題是,S3桶具有安全水桶政策,它只能顯示圖像時它來自我的網絡域。當在視圖中顯示圖像時這很有效,因爲引用者是我的網域,它被列入白名單。
創建PDF時的問題是wicked_pdf
試圖檢索圖像,但S3看不到它來自我的網絡域並返回403 Forbidden
。那麼我能做些什麼來解決這個問題?
您是否可以使用https查看來自S3的圖像? – Andolasoft
不,這就是我要問的問題:-) – John
您可以添加一些指向可通過http訪問但可通過https訪問的映像的鏈接嗎? – chipairon