Valitse Java HTTP -välityspalvelimen tunnistetiedot haasteen identiteetin perusteella
Sovita pyytäjän tyyppi, isäntä ja portti ennen tilin palauttamista; pidä liittymättömät palvelimen haasteet tuon haun ulkopuolella.
Tee jokaiselle HTTP-todennuksen takaisinkutsulle tunnistetietopäätös tässä järjestyksessä:
- Tarkista, että pyytäjä on välityspalvelin eikä kohdepalvelin.
- Sovita pyytävä isäntä ja portti hyväksyttyyn välityspalvelinmerkintään.
- Palauta kyseisen merkinnän tili tai ei tunnistetietoja haasteelle, joka ei vastaa.
Yksi ehdoton käyttäjänimi/salasana ei voi ilmaista kahden välityspalvelimen tilejä ja voi vuotaa ne toiselle vastaanottajalle.
Suosi asiakkaaseen liitettyä Authenticatoria, kun käytät Javan HTTP-asiakasrakentajaa. JVM:n oletus-Authenticator vaikuttaa myös muuhun osallistuvaan koodiin.
Määritä mahdollinen isäntänimien aliaskartoitus tarkoituksella sen sijaan, että hyväksyt mielivaltaisia nimiä. Tämä on HTTP-kaava; SOCKS voi käyttää toista toteutuspolkua jopa samankaltaisella isäntänimellä.
Kirjaa diagnoosia varten haasteen tyyppi ja vastaava tilin tunniste ilman sen salaisuutta. Se selittää laajuuspäätöksen kirjaamatta salasanoja.