Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 设计1.3.4和机架ssl+thin_Ruby On Rails_Ssl_Devise_Thin - Fatal编程技术网

Ruby on rails 设计1.3.4和机架ssl+thin

Ruby on rails 设计1.3.4和机架ssl+thin,ruby-on-rails,ssl,devise,thin,Ruby On Rails,Ssl,Devise,Thin,嗨,我尝试将ssl添加到我的rails 3.0.9应用程序中。。。 我使用divise进行身份验证,并安装了机架式ssl gem,我的测试服务器很瘦 in application.rb require File.expand_path('../boot', __FILE__) require 'rails/all' require 'rack/ssl' Bundler.require(:default, Rails.env) if defined?(Bundler) module myapp

嗨,我尝试将ssl添加到我的rails 3.0.9应用程序中。。。 我使用divise进行身份验证,并安装了机架式ssl gem,我的测试服务器很瘦

in 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
ssl可以工作,但如果我尝试登录或注销,我会暂时移动302错误,并引用非ssl url http而不是https

thin start -V -e production --ssl