Autentificare Basic preventivă prin proxy pentru un punct final cunoscut
Decideți când autentificarea Basic preventivă prin proxy se potrivește unui punct final fix și împiedicați ca această decizie să devină o regulă de acreditări pentru rute arbitrare.
Un client care așteaptă mai întâi provocarea așteaptă ca proxy-ul să întrebe. Un client Basic preventiv cunoaște deja punctul final selectat și trimite acreditarea în prima cerere aplicabilă. Eliminarea acelui schimb poate fi utilă. Totuși rămâne o decizie despre unde ajunge o parolă.
Cunoașteți punctul final înainte de optimizare
Un proxy privat fix cu o politică de autentificare cunoscută este un caz mai clar decât un strat de rutare care poate alege un intermediar necunoscut. Legați contul de identitatea și protocolul așteptate ale proxy-ului. Nu construiți un callback generic care răspunde la fiecare provocare cu o singură parolă de companie.
Basic transportă o reprezentare base64 a contului, nu o dovadă criptată. TLS până la ascultătorul proxy este o alegere de conexiune separată de sesiunea HTTPS a site-ului. Tunelul HTTPS al site-ului nu protejează retroactiv o acreditare Basic trimisă printr-o conexiune necriptată client-la-proxy. Un LAN privat este o locație, nu o proprietate de criptare.
Păstrați mecanismul specific
Basic preventiv nu este o scurtătură universală pentru Digest, NTLM sau Negotiate. Acele mecanisme au propriile cerințe de schimb. Un client care descoperă scheme acceptate poate efectua legitim tranzacții suplimentare.
Folosiți interfața de autentificare prin proxy a bibliotecii alese, apoi inspectați schema și domeniul efective. O setare pentru preautentificarea destinației poate să nu controleze handshake-ul proxy-ului. O conexiune autentificată existentă poate ascunde și dacă o conexiune nouă ar efectua o provocare.
Comparați întreaga operațiune: numărul de schimburi, timpul de finalizare, protecția de transport necesară și comportamentul când proxy-ul se schimbă. Un jurnal mai curat este util doar dacă aplicația se autentifică în continuare la intermediarul dorit și se oprește când acel aranjament nu poate fi stabilit.