curl Negotiate autentifikācijai izmantojiet starpniekservera resursdatora nosaukumu
Diagnosticējot Negotiate pieteikšanos, saglabājiet starpniekservera reģistrēto pakalpojuma identitāti un neuzskatiet IP adresi par līdzvērtīgu nosaukumu.
Izmantojiet Negotiate izvietošanai piešķirto starpniekservera nosaukumu. TCP savienojums ar tā IP adresi neapstiprina, ka tiks pieprasīta tā pati autentifikācijas identitāte.
curl --proxy http://proxy.example:3128 --proxy-negotiate --proxy-user : --noproxy '' --connect-timeout 5 --max-time 20 https://example.com/Aizstājiet starpniekservera resursdatora nosaukumu ar apstiprināto pakalpojuma nosaukumu. Tādējādi tiek izvēlēts proxy Negotiate, izmantojot platformā pieejamo akreditācijas datu kārtību; netiek izveidota domēna pieteikšanās un netiek saņemtas biļetes no nepieejama autentifikācijas pakalpojuma.
Izvietojumā, kas sagaida HTTP/proxy.example, IP vai cits aizstājvārds var mainīt pieprasīto pakalpojuma identitāti. Dažas vides skaidri atbalsta citus nosaukumus, tāpēc saglabājiet konfigurēto identitāti, nevis pasludiniet IP autentifikāciju par vispārēji neiespējamu.
Pārbaudiet faktisko curl bināro failu un konta vidi. GSSAPI vai SSPI atbalsts ir atkarīgs no platformas un būvējuma. Ja izvietošanai vajadzīgs konkrēts pakalpojuma komponents, izmantojiet curl starpniekservera pakalpojuma nosaukuma opciju atbilstoši reģistrētajai konfigurācijai; nosaukumu minēšana var tikai pārvietot kļūmi.
Negotiate pats ir mehānisma sarunu etiķete. Tā klātbūtne vien nenosaka, kurš pamatmehānisms izvēlēts. Ja atšķirība ir svarīga, izmantojiet pilnvarotu klienta/servera diagnostiku un glabājiet biļetes un pilnvaras ārpus koplietojamiem pārskatiem.