Verificați curl din Windows pentru SSPI înainte de a folosi acreditările native de proxy
Suportul pentru protocolul NTLM este separat de integrarea în contextul de securitate Windows; inspectați executabilul exact care rulează sarcina.
Întrebați executabilul real al sarcinii despre raportul său de funcționalități:
curl.exe --versionNTLM indică o metodă de autentificare. SSPI se integrează cu facilitățile de securitate din Windows. Pentru o compilare Windows cu SSPI și un proxy NTLM, forma documentată pentru contextul curent este:
curl.exe --proxy http://proxy.example.net:8080 --proxy-ntlm --proxy-user : https://service.example.net/Singurul două puncte selectează acreditările din mediul curent; nu este o rețetă de parolă explicită goală pentru fiecare compilare. Proxy-ul trebuie să ofere metoda selectată și să accepte acea identitate. Când schimbul eșuează în continuare, pe acea rută urmați fluxul provocării NTLM.
Păstrați contul procesului în comparație. O sarcină programată sau un serviciu are un context de securitate diferit de cel al utilizatorului de desktop al browserului.
Folosiți capacitățile raportate în locul unei recomandări vechi cu versiune fixă. Backend-ul TLS și suportul pentru proxy HTTPS rămân funcționalități separate când sunt necesare acele conexiuni.