【发布时间】:2013-04-04 11:55:29
【问题描述】:
我正在使用 aws s3 存储照片,但我收到一个 chrome 警告,说网站上的某些内容不安全。在开发控制台中我看到:
The page at https://domain.herokuapp.com/users/1/ displayed insecure content
from http://s3.amazonaws.com/domain/photos/user_thumbnail/casing-earphones.jpg?1365720318.
亚马逊链接不是 https 如何解决我的应用程序访问整个存储桶的问题?
按照此处的设置说明进行操作:https://devcenter.heroku.com/articles/paperclip-s3
我有以下代码,我想我需要在某处添加一个 URL 选项:(config/environment/production.rb)
config.paperclip_defaults = {
:storage => :s3,
:s3_credentials => {
:bucket => ENV['AWS_BUCKET'],
:access_key_id => ENV['AWS_ACCESS_KEY_ID'],
:secret_access_key => ENV['AWS_SECRET_ACCESS_KEY']
}
}
【问题讨论】:
-
这里似乎已经讨论过了:stackoverflow.com/questions/3770728/…
标签: ruby-on-rails-3 security heroku amazon-web-services amazon-s3