设计 1.3.4 和rack-ssl +薄的
嗨,我尝试将 ssl 添加到我的 Rails (3.0.9) 应用程序中... 我正在使用 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 url(http 而不是 https)
hi i've tried to add ssl to my rails (3.0.9) app...
i'm using divise for authentication and have installed the rack-ssl gem, my test server is thin.
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
im starting thin:
thin start -V -e production --ssl
ssl works, but if i try to login or logout i get an 302 error (moved temporaly) with an refer to a non ssl url (http instead https)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论