Eksplisiittisen välityspalvelimen asiakas tietää puhuvansa välityspalvelimelle. Kaapattu selain luulee yhdistäneensä verkkosivustoon. Tämä ero on todennuksen ydin.

Tavallinen välityspalvelimen todennus käyttää välityspalvelimen haastetta ja välityspalvelimen valtuutusvastausta. Asiakas, joka ei valinnut välityspalvelinta, ei saisi huolettomasti lähettää välityspalvelimen tunnistetietoja odottamattomalle välittäjälle.

Siksi Squidin kaappausohje ei tue proxy_auth:n yksinkertaista yhdistämistä kaappaustilaan. Toimiva Basic-todennusapuri ei muuta sitä, mitä selain pitää etäpäätepisteenä.

Jos tunnistetut käyttäjät tarvitsevat tavallisen todennetun edelleenvälittävän välityspalvelimen, määritä asiakkaat eksplisiittisesti, joko suoraan tai sopivan hallitun välityspalvelinkokoonpanon kautta. Pidä tämä kuuntelija ja sen todennuskäytäntö erillään kaappauskuuntelijasta.

Todennusportaali, verkkotason identiteettijärjestelmä tai TLS-kaappausjärjestely on toinen suunnittelu, jolla on erilaiset luottamus- ja käyttöönottovaatimukset. Se ei ole yhden rivin korjaus puuttuvalle eksplisiittisen välityspalvelimen vaihdolle.

Älä ratkaise kehotteen puuttumista tekemällä kaapatusta palvelusta julkista tai sallimalla jokainen asiakas. Päätä ensin, onko vaatimus eksplisiittinen käyttäjätodennus vai sellaisen liikenteen kaappaus, jota ei koskaan määritetty välityspalvelimelle. Ne vaativat erilaiset oletukset.

Aiheeseen liittyvät artikkelit