我的rails应用程序在生产模式下从http自动重定向到https

时间:2014-02-17 07:47:44

标签: ruby-on-rails http ruby-on-rails-4 ssl-certificate

My Rails应用程序在开发模式下运行正常。 在生产模式下,localhost:3000也可以很好地打开(使用http),但是在单击注册链接时,

it's auto redirecting to "https://localhost/signup".

在production.rb文件中,我标记了

config.force_ssl = false 

仍然是从http。

自动重定向到https

很少有链接工作正常,而在其他链接中,网址附加了https,并且没有内容可见。 此问题在日志/终端中没有跟踪。 我正在使用Rails 4。

1 个答案:

答案 0 :(得分:0)

执行此操作以了解您是否在控制器或路由中强制执行HTTPS。

$ git grep force_ssl app/controllers
$ git grep https config/routes.rb