Nejasný HTTP redirect v HTTPS

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Lawondyss
Člen | 106
+
+1
-

Ahoj lidi,

rád bych objasnění.

Mám e-shop na HTTPS. Tlačítko pro přidání do košíku je v podstatě formulářový submit. Když kliknu na toto tlačítko, přesměruje se na handle pracovávající formulář. Ten na konci přesměruje na přehled košíku.

Když si v prohlížeči otevřu vývojářskou konzoli, tak vidím, že mezi handlem a přehledem košíku je ještě jeden redirect na přehled košíku (na obrázku druhý řádek, GET[302]), který je HTTP!

Umí mi někdo objasnit, proč k tomu na HTTPS dochází? A lze se tomu vyhnout?

Díky.

Jan Tvrdík
Nette guru | 2595
+
0
-

Přesměrování v handleru formuláře provádíš normálně pomocí metody redirect? Jinak klasický postup řešení je pustit debugger a hodit breakpoint na místo, které nastavuje tu Location hlavičku a kouknout na callstack.

newPOPE
Člen | 648
+
0
-

Routy mas s flagom SECURED lebo tam ide zrejme o vytvaranie linku a je nejake divne ze to vytvori http:....