Proxy autentifikacija Basic i Digest
Odaberite način proxy autentifikacije koji podržavaju obje strane i razlikujte Digest izazov od šifriranog prijenosa.
Prije nametanja načina Basic ili Digest pročitajte Proxy-Authenticate izazov proxyja. Klijent mora podržavati način koji usluga nudi; odabir Digesta ne može ga dodati proxyju koji podržava samo Basic.
Za krajnju točku koja podržava Digest curl može koristiti:
curl --proxy http://proxy.example:3128 --proxy-digest --proxy-user alice --connect-timeout 5 --max-time 15 https://example.com/Koristite stvarnu krajnju točku i račun. Korisničko ime bez lozinke omogućuje curlu da je zatraži. Za Basic odaberite --proxy-basic; autentifikacija izvornog poslužitelja koristi druge mogućnosti. Provjerite podršku u doista pokrenutoj izgradnji curla, kao i izazov.
| Način | Razmjena vjerodajnica | Zaštita koju treba procijeniti |
|---|---|---|
| Basic | Kodirani par korisničkog imena i lozinke. | Kodiranje nije šifriranje. |
| Digest | Odgovor izveden iz izazova. | Algoritmi, parametri izazova i implementacija klijenta određuju zaštitu; sam način ne šifrira sadržaj zahtjeva i odgovora. |
Oba i dalje trebaju odgovarajući prijenos od klijenta do proxyja. HTTPS prema odredištu počinje prekasno da zaštiti prethodnu prijavu na proxy u nešifriranom obliku.
Na poslužitelju Digest pomoćni programi mogu zahtijevati vjerodajnice specifične za realm i vlastiti format. Basic NCSA datoteka nije automatski Digest pozadinski sustav. Koristite dokumentirani format odabranog pomoćnog programa, zatim provjerite nedostajuće vjerodajnice, pogrešne vjerodajnice i ovlašten zahtjev uz zadržavanje ograničenja izvora i odredišta.