Käytä proxyn isäntänimeä curlin Negotiate-todennukseen
Säilytä proxyn rekisteröity palveluidentiteetti Negotiate-kirjautumisen vianmäärityksessä äläkä oleta IP-osoitetta vastaavaksi nimeksi.
Käytä Negotiate-käyttöönotossa annettua proxyn nimeä. TCP-yhteys sen IP-osoitteeseen ei osoita, että pyydettäisiin sama todennusidentiteetti.
curl --proxy http://proxy.example:3128 --proxy-negotiate --proxy-user : --noproxy '' --connect-timeout 5 --max-time 20 https://example.com/Vaihda proxyn isäntänimi hyväksyttyyn palvelunimeen. Näin valitaan proxyn Negotiate alustan käytettävissä olevalla tunnusjärjestelyllä; se ei luo toimialuekirjautumista eikä hae lippuja käytöstä poissa olevalta todennuspalvelulta.
Jos käyttöönotto odottaa HTTP/proxy.example-identiteettiä, IP tai muu alias voi muuttaa pyydettyä palveluidentiteettiä. Jotkin ympäristöt tukevat nimenomaisesti muita nimeämistapoja, joten säilytä määritetty identiteetti sen sijaan, että julistaisit IP-todennuksen aina mahdottomaksi.
Tarkista todellinen curl-binaari ja tilin ympäristö. GSSAPI- tai SSPI-tuki riippuu alustasta ja koonnista. Jos käyttöönotto tarvitsee tietyn palvelukomponentin, käytä curlin proxyn palvelunimin asetusta rekisteröidyn määrityksen mukaan; nimien arvaaminen voi siirtää virheen ratkaisemisen sijaan.
Negotiate on itsessään mekanismien neuvottelun tunniste. Sen olemassaolo ei yksin osoita, mikä taustalla oleva mekanismi valittiin. Käytä valtuutettua asiakas-/palvelindiagnostiikkaa, kun ero on tärkeä, ja pidä liput ja tunnisteet poissa jaetuista raporteista.