HTTP
HTTP GET
HTTP Negotiate auth (stub ntlm)
SPNEGO NTLM disallowed
# Server-side
HTTP/1.1 200 OK swsclose
Content-Length: 23
This IS the real page!
# Client-side
http
SPNEGO skips auth when NTLM blocked by CURL_DISABLE_NEGOTIATE_NTLM
GSS-API
Debug
CURL_STUB_GSS_CREDS="NTLM_Alice"
--negotiate http://%HOSTIP:%HTTPPORT/%TESTNUMBER
# Verify data after the test has been "shot"
0
# When NTLM is the only available mechanism and is blocked,
# negotiate auth silently fails and the request is sent without
# any Authorization header.
GET /%TESTNUMBER HTTP/1.1
Host: %HOSTIP:%HTTPPORT
User-Agent: curl/%VERSION
Accept: */*