NTLM-proksieverifikasie behels 'n handdruk, nie net die eenmalige byvoeging van 'n gebruikersnaam nie. Voordat jy 'n rekeningwagwoord verander, bevestig dat die proksie werklik NTLM aanbied en dat die curl-uitvoerbare lêer dit ondersteun.

curl --version

Gaan die kenmerklys na van die uitvoerbare lêer wat jou versoek uitvoer. 'n Ander geïnstalleerde curl, houerbeeld of bedryfstelselbou kan ander verifikasieondersteuning hê.

Kies 'n metode spesifiek vir die proksie

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

Die eindpunt, domein en gebruikersnaam is voorbeelde. Gebruik die formaat wat jou administrateur verskaf. Sonder 'n wagwoord in die argument kan curl daarvoor vra, eerder as om die geheim in die vertoonde opdrag te laat.

'n Aanvanklike verifikasie-uitdaging kan deel van onderhandeling wees. Onderskei dit van 'n voltooide handdruk wat geweier word. Moenie 'n NTLM-opsie vir die oorsprongbediener gebruik om 'n proksie-uitdaging te beantwoord nie.

Neem verbindingsgedrag by die diagnose in ag

NTLM het verbindinggebonde toestand. Die handdruk moet deur die verwagte verbindingspad verloop; herhaalde vervanging van verbindings tussen die stadiums kan voltooiing voorkom.

Laat die biblioteek verifikasie en verbindingshergebruik bestuur vir 'n toepassing wat libcurl gebruik. Moenie 'n algemene poel bou wat verbindings wat vir verskillende identiteite geverifieer is as uitruilbaar behandel nie. Gaan by 'n diens met verskeie spronge of tussengangers na of dit die vereiste verbindingsrangskikking behou.

As ondersteuning en metodekeuse korrek is, ondersoek rekeningformaat, domeinbeleid en die bediener se verifikasielogboeke waaruit sensitiewe data verwyder is. 'n Tydverstreking voor enige uitdaging bly 'n bereikbaarheidsprobleem en bewys nie dat 'n NTLM-wagwoord verkeerd was nie.

Uitgebreide nasporings kan verifikasietokens en interne name bevat. Gebruik dit plaaslik en verwyder sensitiewe data voordat jy dit deel; 'n rou tokenuitruiling is onnodig in 'n openbare foutverslag.

Verwante artikels