Ja divas neatkarīgas direktorijas abas satur alex, starpniekserverim pirms paroles pārbaudes ir vajadzīga direktorijas izvēle. Mēģinājums vispirms A un pēc tam B paslēpj šo izvēli autentifikācijas kļūmē un var sajaukt nepieejamu direktoriju ar noraidītu noslēpumu.

Divi izkārtojumi var padarīt identitāti skaidru:

  • Kvalificēta pieteikšanās. Vārds, piemēram, [email protected], caur sūtītāju izvēlas fiksētu administratora noteiktu direktoriju. Saglabājiet kvalificēto identitāti autorizācijai un reģistrēšanai. Nepārvērsiet klienta piegādāto sufiksu par patvaļīgu LDAP servera adresi.
  • Stabils uzticams pieprasījuma konteksts. Direktoriju izvēlas klausītājs vai cits atbalstīts konteksts. Definējiet, kas notiek, kad cilvēks pārvietojas vai izmanto citu klausītāju; tīkla atrašanās vieta nav personiska identitāte.

Vienas direktorijas replikas atšķiras: tās koplieto identitātes nosaukumu telpu. Nesaistītas direktorijas nekļūst par replikām tāpēc, ka abas izmanto LDAP.

Saskaņojiet Squid akreditācijas datu kešatmiņas atslēgu ar palīga izvēli. auth_param atsauce apraksta key_extras papildu konteksta nodošanai un iekļaušanai kešatmiņas atslēgā, tostarp gadījumu, kad identiskus vārdus atšķir klausīšanās ports. Palīgam ir jāsaprot paplašinātā ievade, un izvēlētajai makrokomandai ir jābūt pieejamai šajā autentifikācijas posmā.

Dodiet priekšroku stabilam kontekstam. Bieži mainīga klienta IP var vairot kešatmiņas identitātes un mainīt vadīklas, kas sagaida vienu lietotāja identitāti.

Atsevišķi definējiet nezināmu direktoriju, nezināmu kontu, noraidītu paroli un nepieejamu direktoriju. North konts nedrīkst klusām kļūt par South Alex, kad North nav pieejams. Saglabājiet šos rezultātus reģistros atšķiramus, neierakstot paroles.

Saistītie raksti