Secured flag – Smyčka v přesměrování
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- MartinitCZ
- Člen | 580
Jak funguje secured flag?
Použil jsem jako základ
toto a v případě, kde se má použít ::SECURED, tak web spadne na
smyčce v přesměrování.
Díky.
- Filip Procházka
- Moderator | 4668
Jaký máš http server? Blbě nastavený nginx nemusí předávat do PHP správně informaci o tom, že stránka běží na https a tím pádem se Nette snaží na https zkaninozovat a tedy se dostane do smyčky.
- MartinitCZ
- Člen | 580
Tak problém je přesně tam kde píšeš. At je web přes https nebo ne, tak $_SERVER[SERVER_PROTOCOL] ⇒ „HTTP/1.1“ Jdu zkusit najít řešení, důvod problému.
Editoval MartinitCZ (1. 1. 2015 11:55)
- Tomáš Kolinger
- Člen | 136
Musíš koukat na $_SERVER[‚HTTPS‘] případně $_SERVER[‚HTTP_X_FORWARDED_PROTO‘] pokud máš reverzní proxy, která přijme HTTPS request ale přepošle ho jako HTTP