Es gibt eine nette Option für die Rails-Anwendung config:Rails: SSL-Unterstützung aktiviert wird Chrome verwirrt
config.force_ssl = true
Allerdings scheint es, dass das nur auf true setzt nicht das bekommt HTTPS-Verbindungen funktionieren. Noch mehr - nach dem Versuch (und fehlgeschlagen), mit https://localhost:3000 mit Chrome zu verbinden, habe ich diese Option auf false gesetzt, und Chrome versucht immer noch, https zu öffnen, auch wenn ich http schreibe.
Also, ein paar Fragen:
--Wie Chrome zu zwingen, nicht https zu versuchen, mehr? - Was ist die richtige Methode zum Aktivieren von SSL in meiner Rails App?
Update: Die App wird auf Heroku ausgeführt, und es scheint, dass https dort automatisch unterstützt wird. Kann ich SSL auch lokal testen? Wie beim Rails Server?
Welchen Webserver verwenden Sie>? Rails ist Middleware! Wie ist dieser Server konfiguriert? –
Haben Sie den Server [Strict Transport Security] (http://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security) Kopfzeilen an einem bestimmten Punkt gesetzt (was Chrome hätte erinnert)? – Bruno