我正在尝试在我的rails 3.1项目中发出POST请求的所选页面上实现HTTPS。但是在尝试了所有类型的宝石ssl_requirement
,rack-ssl-enforcer
后没有取得任何成功。所有的宝石都在帮助将GET请求作为HTTPS进行,但POST请求没有任何成功。
有人可以帮我解决这个问题吗?
答案 0 :(得分:4)
我发现解决方案使用rack-ssl-enforcer
并将这些行放在我的application.rb文件中,这使得它可以工作
config.middleware.use Rack::SslEnforcer, :only => [%r{^/users/}], :mixed => true