Kasuta Negotiate’i juurutuse jaoks antud puhverserveri nime. TCP-ühendus selle IP-aadressiga ei tõesta, et küsitakse sama autentimisidentiteeti.

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

Asenda puhverserveri hostinimi kinnitatud teenusenimega. See valib platvormi saadaolevate mandaatide abil puhverserveri Negotiate’i; see ei loo domeenilogimist ega hangi pääsmeid kättesaamatust autentimisteenusest.

Kui juurutus eeldab HTTP/proxy.example, võib IP või muu alias muuta küsitavat teenuseidentiteeti. Mõni keskkond toetab sõnaselgelt muid nimekujusid, seega säilita seadistatud identiteet, mitte ära kuuluta IP-autentimist üldiselt võimatuks.

Kontrolli tegelikku curl-i binaari ja konto keskkonda. GSSAPI või SSPI tugi sõltub platvormist ja ehitusest. Kui juurutus vajab kindlat teenusekomponenti, kasuta curl-i puhverserveri teenusenime valikut registreeritud seadistuse järgi; nimede oletamine võib vea lihtsalt mujale nihutada.

Negotiate on ise mehhanismiläbirääkimise silt. Selle olemasolu üksi ei näita, milline alusmehhanism valiti. Kui erinevus on oluline, kasuta volitatud kliendi/serveri diagnostikat ning hoia pääsmed ja tokenid jagatud aruannetest väljas.

Seotud artiklid