嗨我试图将ssl添加到我的rails(3.0.9)app ... 我正在使用divise进行身份验证并安装了rack-ssl gem,我的测试服务器很薄。
在#application.rb
中require File.expand_path('../boot', __FILE__)
require 'rails/all'
require 'rack/ssl'
Bundler.require(:default, Rails.env) if defined?(Bundler)
module myapp
class Application < Rails::Application
config.middleware.use Rack::SSL
我开始瘦了:
thin start -V -e production --ssl
ssl工作,但如果我尝试登录或注销,我会得到一个302错误(临时移动),引用非ssl网址(http而不是https)