尝试在发出POST请求的所选页面上实现HTTPS

时间:2013-02-01 08:14:13

标签: ruby-on-rails-3 ssl https http-post

我正在尝试在我的rails 3.1项目中发出POST请求的所选页面上实现HTTPS。但是在尝试了所有类型的宝石ssl_requirementrack-ssl-enforcer后没有取得任何成功。所有的宝石都在帮助将GET请求作为HTTPS进行,但POST请求没有任何成功。

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:4)

我发现解决方案使用rack-ssl-enforcer并将这些行放在我的application.rb文件中,这使得它可以工作

 config.middleware.use Rack::SslEnforcer, :only => [%r{^/users/}], :mixed => true