Zašto lozinka direktorijuma u Apacheu ne štiti prosleđujući proxy
Zaštićena početna stranica i ovlašćeni zahtev prosleđujućeg proxyja koriste različite kontekste konfiguracije. Stavite pravila proxyja u konfiguraciju servera ili virtuelnog hosta.
Zahtev za lozinkom na početnoj stranici Apachea štiti samo taj lokalni resurs. Ne dokazuje da proizvoljni zahtevi prosleđujućeg proxyja zahtevaju istu prijavu.
.htaccess primenjuje se na podržanu konfiguraciju direktorijuma; nije konačni filter za svaki zahtev. Sekcije ProxyRequests i <Proxy> pripadaju konfiguraciji servera ili virtuelnog hosta. Tu postavite autorizaciju prosleđujućeg proxyja, sa sintaksom autorizacije Apachea 2.4 i potrebnim podešavanjima autentifikacije.
Za privatnu uslugu namerno spojite predviđene zahteve za izvorom klijenta i računom. Zatim pregledajte virtuelni host koji odabere svaki slušalac, uključujući podrazumevane hostove i nasleđenu konfiguraciju. Pristup jednom zaštićenom imenu hosta ne dokazuje da drugi aktivni host ima ista proxy ograničenja.
ProxyPass ima drugu ulogu, obično preslikava lokalni prostor imena na pozadinski sistem. Njegovo dodavanje ne ovlašćuje proizvoljna prosleđujuća odredišta.
Ako možete uređivati samo dokumente jedne stranice, možda nemate administrativni obim za uspostavljanje granice pristupa ove usluge. Zatražite promenu konfiguracije servera ili koristite odobreni postojeći proxy; lozinka direktorijuma to ne može zameniti.