0

我只想制作一页请求 ssl 证书。我尝试使用 ssl_requirement gem 或 bartt-ssl_requirement,所以我尝试了:

在我的 pages_controller 中:

   ssl_required :admin   

在我的应用程序控制器中:

   include ::SslRequirement

我所有的页面都需要 ssl,都使用 https。

我尝试仅为管理页面生成证书 - 在通用名称字段站点/管理员中输入,但这样做我的应用程序现在无法正常工作。

有人可以帮我弄这个吗 ?

4

1 回答 1

1

您是否尝试过使用 Tobias Matthies 的 SSL Enforcer gem?这是一个非常灵活和强大的 gem,它允许您选择哪些路径需要 HTTPS,哪些不需要...

基本上你需要做的就是:

config.middleware.use Rack::SslEnforcer, :only => '/login'

Github页面了解更多信息: https ://github.com/tobmatth/rack-ssl-enforcer

干杯

于 2012-08-06T03:44:41.550 回答