Biðlari getur auðkennt sig við Apache framproxy með einum reikningi á meðan Apache auðkennir sig við foreldraproxy með öðrum:

client ── client account ── Apache ── parent account ── parent proxy

Fyrir fastan foreldrareikning á httpd 2.4.59 eða nýrri tekur ProxyRemote þriðja rökstuðulinn:

ProxyRemote "*" "http://parent.example:3128" "parent-user:replace_with_private_password"

Þetta bætir við fyrirliggjandi aðgangsstýrðu framproxy-uppsetninguna, til dæmis einkahlustara sem krefst bæði IP-tölu biðlarans og innskráningar í proxy. Reikningurinn tilheyrir valda foreldrinu. Verndaðu uppsetninguna sem hann er í og veldu það samsvörunarsvið sem uppsetningin krefst.

Apache sendir þessi Basic-skilríki fyrirfram, án þess að bíða fyrst eftir áskorun. Það gerir flutning og reikningsstefnu foreldratengingarinnar mikilvæga; síðari HTTPS-lota vefsins verndar ekki sjálf berskjalda HTTP-hopp til foreldrisins.

Hvenær sama innkomandi reikningur á að halda áfram

Apache eyðir venjulega proxy-auðkenningu sem er beint að honum sjálfum. Umhverfisstillingin proxy-chain-auth leyfir þess í stað að senda proxy-skilríki biðlarans áfram til næsta proxys:

SetEnv proxy-chain-auth On

Þetta hentar aðeins fyrir viljandi sameiginlega auðkenningarkeðju. Hún sendir innkomandi reikningsefni áfram; hún býr ekki til annað foreldranotandanafn og lykilorð.

Með skýrum skilríkjarökstuðli ProxyRemote hefur proxy-chain-auth engin áhrif. Veldu uppruna skilríkjanna viljandi í stað þess að leggja báðar stillingarnar ofan á aðra í von um að lykilorðið sem virkar verði valið.

Þessar aðferðir auðkenna proxy-hopp. Authorization-haus áfangavefsins er áfram sérstök skipti.

Tengdir greinar