Na serveru nepříjímám hlavičku Authorization Bearer xxx
Dobrý den,
pokouším se na serveru získat hlavičku Authorization, ale zdá se, že mi není poskytnuta, i přesto, že jí zasílám v dotazu. Vy nějak modifikujete dotaz na server? Mohu poprosit o kontrolu? Jedná se o web www.nostis.org
Role: Zákazník
RM130195 Odpověděl na otázku 27. 5. 2020
2 Answers
Dobrý den,
Apache hlavičku Authorization do PHP defaultně neposílá, pokud ji tam potřebujete, je třeba tomu trochu pomoci.
Postup v odpovědi od @JŽ59229 by měl fungovat, nebo lépe zkuste ještě toto:
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Potom normálně v PHP uvidíte v $_SERVER[‚HTTP_AUTHORIZATION‘] obsah hlavičky Authorization:
Proxy by to cachovat neměla (ignoruje requesty s Authorization: hlavičkou), pro jistotu ale můžete přidat také:
cache-control: no-cache
RM130195 Odpověděl na otázku 27. 5. 2020