ICAP-þjónusta getur tekið við auðkenndu sjálfsmyndinni sem Squid þekkir, en báðir aðilar verða að samþykkja hvernig sú sjálfsmynd er flutt. Að nefna haus eitt og sér virkjar ekki framsendingu notandanafns.

Fyrir fyrirliggjandi Squid 7 uppsetningu með ICAP-stuðningi og auðkenningu biðlara geta viðeigandi stillingar verið:

adaptation_send_username on
icap_client_username_header X-Authenticated-User
icap_client_username_encode off

Þetta bætir við fyrirliggjandi ICAP-þjónustu, aðlögunarreglur og stillingar fyrir aðgang að proxy. Það býr ekki til auðkenningu eða aðlögunarþjónustu.

Lagaðu að inntaki þjónustunnar

Sjálfgefinn notandanafnshaus Squid er X-Client-Username. Ef millistykkið býst við X-Authenticated-User skaltu annaðhvort breyta stilltu nafni Squid eins og hér að ofan eða stilla millistykkið til að lesa sjálfgefna gildið. Samanburður hausnanna fylgir reglum HTTP sem gera ekki greinarmun á stórum og litlum bókstöfum.

Kóðunin verður líka að stemma. Þegar icap_client_username_encode er virkt kóðar Squid gildið í Base64. Þjónustan þarf að afkóða þá framsetningu í stað þess að meðhöndla hana sem annað notandanafn.

Þetta eru lýsigögn um ICAP-skipti milli Squid og þjónustunnar þess. Þetta er ekki fyrirmæli um að senda haus fyrir sjálfsmynd notanda til hvers áfangavefs.

Ef þjónustan tilkynnir enn IP-tölu

Staðfestu að færslan hafi í raun auðkennt notandanafn hjá Squid, að framsending notandanafns sé virk og að þjónustan lesi stillta hausinn. Það að millistykki falli aftur á biðlaraaðsetur sannar ekki að auðkenning Squid hafi mistekist; sjálf afhendingin gæti vantað eða verið rangnefnd.

Líttu á þessa sjálfsmynd sem trausta aðeins á stýrðu leiðinni milli Squid og millistykksins. Þessar tilskipanir eru útgáfusértækar: stillingarviðmiðið listar þær fyrir Squid 7 og fyrri línur og merkir þær sem ófáanlegar í Squid 8.

Tengdir greinar