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činRazmjena vjerodajnicaZaštita koju treba procijeniti
BasicKodirani par korisničkog imena i lozinke.Kodiranje nije šifriranje.
DigestOdgovor 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.

Povezani članci