Tengo una aplicación que usa HTTPS para algunas de sus rutas junto con el complemento ssl_requirement. Se implementó y está funcionando bien en producción.¿Cómo manejas SSL en desarrollo?
La pregunta es la mejor manera de manejar esto en el desarrollo, porque en este momento estoy simplemente cortar mi routes.rb
para eliminar la clave :requirements
y obviamente eso no es muy conveniente o elegante:
map.resource :session, :controller => 'session',
:only => [:new, :create, :destroy],
:requirements => { :protocol => 'https' }
lugar ideal' Me gusta poder ejecutar las partes seguras de mi aplicación en desarrollo en Mongrel sin ningún cambio. ¿Cómo puedo conseguir esto? Estoy usando Mac OS X.
¿Cómo es su entorno de desarrollo? – jonnii
Lo pregunto, porque para aplicaciones más complicadas (por ejemplo, las que usan SSL), debe comenzar a pensar en tener un entorno más productivo en sus máquinas de desarrollo ... apache/pasajero, etc. ... – jonnii
En este momento ejecutar Mongrel a través de 'script/server', pero no estoy en contra de cambiar a Passenger. Ejecuto Apache/Passenger en producción. –