请帮忙实现ssl
rails 版本 - 3.2.8
我编辑了以下文件:
# Gemfile
gem 'rack-ssl'
# config/application.rb
require 'rack/ssl'
config.middleware.use Rack::SSL
我也试过用
# config/application.rb
config.force_ssl = true
但是显示
SSL connection error
当我访问 mysite:3000/时
但是如果去https:mysite 显示正常页面
请帮忙,
谢谢,
D
最佳答案
据此:
How to use deactivate Webrick's SSL
问题是由 config.force_ssl = true
引起的。即使您删除了您可能不想要的那个,您可能仍然遇到 WEBrick 的问题,给您这个错误。您可以尝试清除 cookie,但这仍然可能不起作用。
更好的选择是切换到使用瘦服务器,如果它适合您的话:
group :development do
gem "thin"
end
然后:
$ bundle
$ thin start --ssl
关于ruby-on-rails - Ruby on Rails WEBrick SSL 连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14288176/