1
我用回形針與s3_permissions =:私人http連接與S3
我有一個是公開的相同型號的部分資產,我想爲他們生成一個HTTP鏈接(不是HTTPS)
用於生成我目前使用的網址my_model.my_asset.expiring_url(1000)
我該怎麼做?
謝謝
我用回形針與s3_permissions =:私人http連接與S3
我有一個是公開的相同型號的部分資產,我想爲他們生成一個HTTP鏈接(不是HTTPS)
用於生成我目前使用的網址my_model.my_asset.expiring_url(1000)
我該怎麼做?
謝謝
你應該能夠在s3_protocol
配置爲HTTP(默認爲HTTPS時s3_permissions
不public_read
):
# config/application.rb
config.paperclip_defaults = {
storage: :s3,
s3_protocol: 'http',
s3_permissions: :private,
s3_credentials: { ... }
}
這就是說,如果你設置了協議HTTP ,無論如何你都可能會暴露資產。如果您關心資產的隱私,HTTPS將更可取。
你可以閱讀更多關於可用選項here。