automatische Umleitung auf https in Chrome löschen: localhost
Beim Aufruf einer Testseite ohne https auf localhost hatte ich vor kurzem folgendes Phänomen: http://localhost wurde auf https://localhost umgeleitet: Die Testseite konnte nicht mehr angezeigt werden.
Die Ursache ist eine zuvor mit HSTS aufgerufene Seite: Der Browser merkt sich die Umleitung und führt diese konsequent aus, auch wenn die aktuelle Testseite gar kein HSTS verwendet.
HSTS, was ist das?
HSTS steht für HTTP Strict Transport Security und ist ein Header der vom Webserver ausgeliefert wird, um den Browser mitzuteilen, dass die Seite ab jetzt nur mehr über https aufrufbar ist. Dabei wird meist eine relativ lange Zeitspanne von mehreren Monaten als Ablaufdatum mitgegeben. Innerhalb der Zeitspanne soll der Browser http auf https umleiten, auch wenn der Header nicht mehr ausgeliefert wird.
(Blick in die Chrome Entwickler-Tools Taste F12)
Delete domain security policies
Mit folgender versteckter URL kann der HSTS Cache gelöscht werden:
chrome://net-internals/#hsts
{{percentage}} % positiv