我有一个应用程序将 HTTPS 与ssl_requirement插件一起用于其某些路由。它已部署并且在生产中运行良好。
问题是如何在开发中最好地处理这个问题,因为目前我只是在破解我routes.rb
的密钥来删除:requirements
密钥,显然这不是很方便或优雅:
map.resource :session, :controller => 'session',
:only => [:new, :create, :destroy],
:requirements => { :protocol => 'https' }
理想情况下,我希望能够在 Mongrel 上运行我的应用程序的安全部分,而无需进行任何更改。我怎样才能做到这一点?我正在使用 Mac OS X。