Iga HTTP-autentimise tagasikutse puhul tehke mandaadi otsus järgmises järjekorras:

  1. Kontrollige, et taotleja on puhverserver, mitte sihtserver.
  2. Sobitage taotlev host ja port kinnitatud puhverserveri kirjega.
  3. Tagastage selle kirje konto või mitte ühtegi mandaati mittevastava väljakutse korral.

Üks tingimusteta kasutajanimi/parool ei saa väljendada kahe puhverserveri kontosid ja võib need lekitada teisele saajale.

Eelistage kliendiga seotud Authenticatorit, kui kasutate Java HTTP-kliendi koostajat. JVM-i vaikimisi Authenticator mõjutab ka muud osalevat koodi.

Määratlege mis tahes hosti aliase vastendamine teadlikult, selle asemel et aktsepteerida suvalisi nimesid. See on HTTP muster; SOCKS võib sarnase hostinime korral kasutada teist teostusteed.

Diagnostika jaoks salvestage väljakutse tüüp ja vastava konto identifikaator ilma selle saladuseta. See selgitab ulatuse otsust ilma paroole logimata.

Seotud artiklid