ICAP zerbitzu batek Squidek ezagutzen duen autentifikatutako identitatea jaso dezake, baina bi aldeek adostu behar dute identitatea nola garraiatzen den. Goiburu bati izena emateak bakarrik ez du erabiltzaile-izenaren birbidalketa gaitzen.

ICAP laguntza eta bezero-autentifikazioa dituen lehendik dagoen Squid 7 instalazio baterako, dagozkion ezarpenak hauek izan daitezke:

adaptation_send_username on
icap_client_username_header X-Authenticated-User
icap_client_username_encode off

Honek lehendik dagoen ICAP zerbitzua, egokitzapen-arauak eta proxyaren sarbide-konfigurazioa osatzen ditu. Ez du autentifikaziorik ezta egokitzapen-zerbitzurik sortzen.

Egokitu zerbitzuaren sarrerara

Squiden erabiltzaile-izenaren goiburu lehenetsia X-Client-Username da. Adaptatzaileak X-Authenticated-User espero badu, aldatu Squiden konfiguratutako izena goiko moduan edo konfiguratu adaptatzailea lehenetsia irakurtzeko. Goiburuen izenen parekatzeak HTTPren maiuskula/minuskula bereizten ez dituen arauak jarraitzen ditu.

Kodeaketak ere bat etorri behar du. icap_client_username_encode gaituta dagoenean, Squidek balioa Base64n kodeatzen du. Zerbitzuak irudikapen hori deskodetu behar du, beste erabiltzaile-izen bat balitz bezala tratatu beharrean.

Squid eta bere zerbitzuaren arteko ICAP trukaketaren metadatuak dira. Ez da erabiltzaile-identitatearen goiburua helmugako webgune guztietara bidaltzeko jarraibidea.

Zerbitzuak oraindik IP helbidea ematen badu

Egiaztatu transakzioak benetan Squiden autentifikatutako erabiltzaile-izen bat duela, erabiltzaile-izenaren birbidalketa gaituta dagoela eta zerbitzuak konfiguratutako goiburua irakurtzen duela. Adaptatzaileak bezeroaren helbidera jotzeak ez du frogatzen Squiden autentifikazioak huts egin duenik; transferentzia bera falta edo gaizki izendatuta egon daiteke.

Eman identitate honi konfiantza Squid eta adaptatzailearen arteko bide kontrolatuan soilik. Jarraibide hauek bertsioaren araberakoak dira: konfigurazio-erreferentziak Squid 7 eta aurreko lerroetarako zerrendatzen ditu, eta Squid 8n erabilgarri ez daudela adierazten du.

Erlazionatutako artikuluak