To znaczy, że coś gdzieś ma z chachowanego… i że jakiś projekt pewnie wymagał HSTS. Przynajmniej u mnie to był właśnie taki przypadek. Jednak nim do niego doszedłem to już zdążyłem postawić środowisko dev tak by działało na HTTPS ;)
Tak czy siak, jeżeli masz problem taki, że jak wpiszesz http://localhost
w Chrome i on Cię autoamtycznie przekierowuje na https://localhost
(zauważ https
) to otwórz url: chrome://net-internals/#hsts
i na samym dole w sekcji Delete domain security policies wpisz localhost
i wciśnij Delete.
Problem rozwiązany! :)
Ja z kolei miałem inny problem z przekierowaniami w .NET Core przy projektach typu WEB API. Trzeba uważać na użycie: app.UseHttpsRedirection();
To doprowadza do przekierowań żądań wysyłanych po HTTP, powodując problemy z CORS.
Been there done that ;) https://blog.biegala.net/blog/2017-02-06-hsts-where-are-2-hours-of-my-life/
Łączę się w bólu za straconym czasem.
damn! szkoda ze nie pamietalem :(
Dzięki temu zaoszczędziłem 2 godziny z życia :)) Heh