Izberite poverilnice proxyja HTTP Java glede na identiteto izziva
Pred vrnitvijo računa uskladite vrsto prosilca, gostitelja in vrata; nepovezane strežniške izzive držite zunaj tega iskanja.
Za vsak povratni klic preverjanja HTTP sprejmite odločitev o poverilnicah v tem vrstnem redu:
- Preverite, da je prosilec proxy in ne ciljni strežnik.
- Uskladite zahtevanega gostitelja in vrata z odobrenim vnosom proxyja.
- Vrnite račun tega vnosa ali nobenih poverilnic za neujemajoči se izziv.
Eno brezpogojno uporabniško ime/geslo ne more izraziti računov dveh proxyjev in ju lahko razkrije drugemu prejemniku.
Pri uporabi graditelja odjemalca HTTP Java dajte prednost Authenticatorju, pritrjenemu na odjemalca. Privzeti Authenticator JVM vpliva tudi na drugo sodelujočo kodo.
Vsako preslikavo vzdevka gostitelja opredelite namerno, namesto da sprejemate poljubna imena. To je vzorec HTTP; SOCKS lahko uporabi drugo pot izvedbe tudi pri podobnem imenu gostitelja.
Za diagnostiko zabeležite vrsto izziva in identifikator ujemajočega se računa brez njegove skrivnosti. To pojasni odločitev o obsegu brez beleženja gesel.