Portál AbcLinuxu, 19. července 2025 07:20
curl -H "Authorization: Basic dXppdmF0ZWw6aGVzbG8=" -X GET https://mujproject.com/auth/?pokusvše krásně funguje. Dotaz jde přes reverzní proxy kde je Apache, ale autentizace samotná probíhá až na backendu na který ta rproxy pomoci mod_proxy přeposílá requesty. Otázka zní, zda lze nějak logovat username toho uživatele na Apache rproxy, i když tam neprobíhá, žádná autentizace. Lze to? Vyzkoušel jsem všechny osvědčené konfigurace CustomLogu Apache, ale nezabralo to ( LogFormat "%h %l %u %{REMOTE_USER}e %{X_REMOTE_USER}e )
Řešení dotazu:
%{Authorization}i
by mělo jít zalogovat příslušnou hlavičku. REMOTE_USER
je podle mne vyplněné jedině v případě, kdy server vyžaduje autentizaci.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.