Koristite naziv proxyja predviđen za Negotiate implementaciju. TCP veza na njegovu IP adresu ne potvrđuje da će biti zatražen isti identitet za autentifikaciju.

curl --proxy http://proxy.example:3128 --proxy-negotiate --proxy-user : --noproxy '' --connect-timeout 5 --max-time 20 https://example.com/

Zamijenite naziv hosta proxyja odobrenim nazivom usluge. Time se bira proxy Negotiate koristeći dostupni raspored vjerodajnica platforme; ne stvara se prijava na domen i ne pribavljaju se karte od nedostupne usluge autentifikacije.

Za implementaciju koja očekuje HTTP/proxy.example, korištenje IP adrese ili drugog aliasa može promijeniti traženi identitet usluge. Neka okruženja izričito podržavaju drugačije načine imenovanja, pa je pravilo sačuvati podešeni identitet umjesto proglašavanja IP autentifikacije univerzalno nemogućom.

Provjerite stvarni curl binarni program i okruženje naloga. GSSAPI ili SSPI podrška zavisi od platforme i builda. Ako implementacija zahtijeva određenu komponentu usluge, koristite curl opciju naziva proxy usluge prema registrovanoj konfiguraciji; nagađanje naziva može samo pomjeriti problem umjesto da ga riješi.

Negotiate je sam po sebi oznaka pregovaranja mehanizma. Njegovo prisustvo ne dokazuje koji je osnovni mehanizam izabran. Kada je ta razlika važna, koristite ovlaštenu dijagnostiku klijenta/servera i držite karte i tokene izvan dijeljenih izvještaja.

Povezani članci