Accidentalmente configuré una aplicación web para forzar una conexión segura, es decir, https, y aunque lo he desactivado, no puedo hacer que Chrome olvide este error, así que cada vez que solicito la URL de mi servidor de desarrollo local;
http://localhost:3000/
En cambio, Chrome devuelve
https://localhost:3000/
y muestra el error
Este sitio no puede proporcionar una conexión segura
He intentado Chrome/Clear Browsing data
y esto no ayuda. La aplicación utiliza ruby on rails y la conexión segura se realizó configurando config.force_ssl = true.
¿Cómo puedo solucionar esto?
2 votos
Por curiosidad, ¿ocurre lo mismo al usar un navegador diferente (por ejemplo, Firefox, Safari)? Estoy preguntando para ver si es un problema con Chrome o tal vez una redirección http/https en la aplicación
0 votos
Exactamente ¿cómo configuraste tu aplicación para forzar una conexión segura? ¿Usaste una redirección de HTTP? - Si es así, ¿fue 301, 307, o? - ¿O utilizaste HSTS para forzar una conexión segura? Si es así, ¿con qué parámetros? - Las respuestas a estas preguntas son necesarias para determinar lo que necesitas hacer para resolver tu problema.
0 votos
Es una aplicación de ruby on rails, y agregué en el archivo de configuración ``` config.force_ssl = true```. si miras aquí, stackoverflow.com/a/39476254/1299362, puedes ver que hace bastante. Puedo ver por qué jsoegaard preguntó cómo estaba configurado, ocurre bastante. Editaré la pregunta para incluir esta información.
0 votos
Dials Mavis, afecta a Firefox y Safari, pero simplemente restableciendo la caché se soluciona para esos navegadores.