Subject: | Problems handling authentication with multiple "Proxy-Authenticate" headers |
I'm trying to connect through a MS Proxy server which requires authentication. The proxy server is sending me a response with multiple "Proxy-Authenticate" headers (NTLM, Basic realm="xxxxx", Kerberos and Negotiate, in this order).
LWP only sees NTLM as an authentication method and thus can't authenticate (despite Authen::NTLM). It should see basic authentication as an option and authenticate using it, but it only says that "ntlm" is not a supported authentication scheme.