Minden HTTP-hitelesítési visszahíváshoz ebben a sorrendben hozza meg a hitelesítő adatokra vonatkozó döntést:

  1. Ellenőrizze, hogy a kérelmező a proxy, és nem a célkiszolgáló.
  2. Egyeztesse a kérelmező gazdagépét és portját egy jóváhagyott proxybejegyzéssel.
  3. Adja vissza a bejegyzés fiókját, vagy nem ad hitelesítő adatokat nem egyező kihívás esetén.

Egyetlen feltétel nélküli felhasználónév/jelszó nem tudja kifejezni két proxy fiókját, és kiszivárogtathatja azokat egy másik címzettnek.

Előnyben részesítse az ügyfélhez kapcsolt Authenticator használatát a Java HTTP-ügyfélépítőjével. A JVM alapértelmezett Authenticator más részt vevő kódra is hat.

Minden gazdagép-alias leképezést szándékosan definiáljon, ne fogadjon el tetszőleges neveket. Ez egy HTTP-minta; a SOCKS hasonló gazdagépnév mellett is más megvalósítási utat használhat.

A diagnózishoz rögzítse a kihívás típusát és az egyező fiók azonosítóját a titka nélkül. Ez megmagyarázza a hatókör döntését a jelszavak naplózása nélkül.

Kapcsolódó cikkek