Az ICAP-szolgáltatás fogadhatja a Squid által ismert hitelesített identitást, de mindkét félnek meg kell egyeznie abban, hogyan kerül átadásra ez az identitás. Egy fejléc megnevezése önmagában nem engedélyezi a felhasználónév továbbítását.

Egy meglévő, ICAP-támogatással és ügyfél-hitelesítéssel rendelkező Squid 7-telepítésnél a vonatkozó beállítások a következők lehetnek:

adaptation_send_username on
icap_client_username_header X-Authenticated-User
icap_client_username_encode off

Ez kiegészíti a meglévő ICAP-szolgáltatást, az adaptációs szabályokat és a proxyhozzáférés konfigurációját. Nem hoz létre hitelesítést vagy adaptációs szolgáltatást.

Illeszkedjen a szolgáltatás bemenetéhez

A Squid alapértelmezett felhasználónév-fejléce az X-Client-Username. Ha az adapter az X-Authenticated-User fejlécet várja, módosítsa a Squid beállított nevét a fentiek szerint, vagy állítsa be az adaptert az alapértelmezett olvasására. A fejlécnevek egyeztetése a HTTP kis- és nagybetűt nem megkülönböztető szabályait követi.

A kódolásnak is egyeznie kell. Ha az icap_client_username_encode engedélyezett, a Squid Base64-ben kódolja az értéket. A szolgáltatásnak ezt a reprezentációt kell dekódolnia, nem pedig más felhasználónévként kezelnie.

Ezek metaadatok a Squid és szolgáltatása közötti ICAP-cseréről. Ez nem utasítás arra, hogy minden célwebhelyre felhasználóidentitás-fejlécet küldjön.

Ha a szolgáltatás továbbra is IP-címet jelent

Ellenőrizze, hogy a tranzakció valóban rendelkezik hitelesített felhasználónévvel a Squidnál, hogy a felhasználónév továbbítása engedélyezett, és hogy a szolgáltatás a beállított fejlécet olvassa. Az adapter visszaesése egy ügyfélcímre nem bizonyítja, hogy a Squid-hitelesítés meghiúsult; maga az átadás hiányozhat, vagy rossz néven szerepelhet.

Ezt az identitást csak a Squid és az adapter közötti ellenőrzött útvonalon tekintse megbízhatónak. Ezek az irányelvek verzióspecifikusak: a konfigurációs referencia a Squid 7 és a korábbi ágak esetében sorolja fel őket, és jelzi, hogy a Squid 8-ban nem elérhetők.

Kapcsolódó cikkek