Hay una buena opción de configuración para la aplicación Rails:Rieles: activación del soporte de SSL se confunde Chrome
config.force_ssl = true
Sin embargo parece que acaba de poner eso a cierto no recibe la Conexiones HTTPS funcionando. Aún más: después de intentar (y fallar) conectar con https://localhost:3000 con Chrome, configuré esta opción como falsa, y Chrome aún intenta abrir https, incluso si escribo http.
Así, un par de preguntas:
--¿Cómo para forzar Chrome no intentar https más? - ¿Cuál es la forma correcta de habilitar SSL en mi aplicación Rails?
Actualización: la aplicación se ejecuta en Heroku, y parece que https es compatible allí automágicamente. ¿Puedo probar SSL también localmente? Al igual que cuando se ejecuta el servidor de rieles?
¿Qué servidor web usas>? ¡Rails es middleware! ¿Cómo está configurado ese servidor? –
¿Su servidor configuró los encabezados [Strict Transport Security] (http://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security) en algún momento (que Chrome habría recordado)? – Bruno