Chagua vitambulisho vya Java HTTP proxy kutoka utambulisho wa changamoto
Linganisha aina ya mwombaji, mwenyeji na bandari kabla ya kurudisha akaunti; weka changamoto za seva zisizohusiana nje ya utafutaji huo.
Kwa kila mwitiko wa uthibitishaji wa HTTP, fanya uamuzi wa vitambulisho kwa mpangilio huu:
- Angalia kwamba mwombaji ni proxy na si seva lengwa.
- Linganisha mwenyeji na bandari anayoomba na ingizo la proxy lililoidhinishwa.
- Rudisha akaunti ya ingizo hilo, au hakuna vitambulisho kwa changamoto isiyolingana.
Jina la mtumiaji/nenosiri moja lisilo na sharti haliwezi kueleza akaunti za proxy mbili na linaweza kuzivujisha kwa mpokeaji mwingine.
Pendelea Authenticator iliyounganishwa na mteja unapotumia kijenzi cha mteja wa HTTP cha Java. Authenticator chaguo-msingi ya JVM huathiri pia msimbo mwingine unaoshiriki.
Bainisha ramani yoyote ya jina la utani la mwenyeji kwa makusudi badala ya kukubali majina holela. Hii ni muundo wa HTTP; SOCKS inaweza kutumia njia nyingine ya utekelezaji hata kwa jina la mwenyeji linalofanana.
Kwa utambuzi, rekodi aina ya changamoto na kitambulisho cha akaunti inayolingana bila siri yake. Hiyo inaeleza uamuzi wa wigo bila kurekodi nenosiri.