Акредитиви Apache ProxyRemote наспрам proxy-chain-auth
Изаберите између фиксног налога надређеног проксија и намерног прослеђивања прокси акредитива клијента.
Клијент може да се аутентификује на Apache напредни прокси једним налогом, док се Apache аутентификује на надређени прокси другим:
client ── client account ── Apache ── parent account ── parent proxy
За фиксни налог надређеног проксија на httpd 2.4.59 или новијем ProxyRemote прихвата трећи аргумент:
ProxyRemote "*" "http://parent.example:3128" "parent-user:replace_with_private_password"
Ово допуњује постојећу конфигурацију напредног проксија са контролом приступа, попут приватног слушаоца који захтева и IP адресу клијента и пријаву на прокси. Налог припада изабраном надређеном проксију. Заштитите конфигурацију која га садржи и изаберите обим подударања који захтева имплементација.
Apache шаље ове Basic акредитиве унапред, без претходног чекања на изазов. Због тога су транспорт и политика налога везе према надређеном проксију важни; каснија HTTPS сесија сајта сама не штити чисти HTTP скок према надређеном проксију.
Када исти долазни налог треба да се настави
Apache обично троши прокси аутентификацију упућену њему самом. Подешавање окружења proxy-chain-auth уместо тога дозвољава прослеђивање прокси акредитива клијента следећем проксију:
SetEnv proxy-chain-auth On
То је прикладно само за намерно дељени ланац аутентификације. Прослеђује долазни материјал налога даље; не измишља другачије корисничко име и лозинку надређеног проксија.
Уз експлицитни аргумент акредитива ProxyRemote, proxy-chain-auth нема ефекта. Намерно изаберите извор акредитива уместо да слажете обе поставке у нади да ће бити изабрана лозинка која ради.
Ови механизми аутентификују прокси скокове. Authorization заглавље одредишног сајта остаје засебна размена.