【发布时间】:2016-05-10 11:24:59
【问题描述】:
我在 Vagrant 中运行一个 Rails 应用程序。我正在尝试以 QA 模式运行我的应用程序以反映我的部署环境。我在我的 QA 环境中的负载均衡器上执行 SSL 终止,所以我希望能够仅通过 http 运行我的 Rails 应用程序,而不是任何地方的 https。
我正在使用 Devise 进行用户身份验证。我可以很好地加载我的应用程序,但是当我登录时,设计总是想重定向到 https。我似乎无法让它表现得不同。我已向设计维护人员寻求帮助,但他们没有任何见解可分享。
我尝试设置config.force_ssl = false,但这似乎没有什么不同。
我在 Unicorn 下运行应用程序,代理到 nginx。任何见解将不胜感激!
【问题讨论】:
-
你能解决这个问题吗?
-
@vemw 很遗憾,不,我从来没有找到解决方案。
标签: ruby-on-rails ruby-on-rails-4 nginx devise unicorn