I use Windows authentication for a web application. When WWW-Authenticate header's value is NTLM, i am not able to parse user name and password on server side (.NET). I am not able to log request headers for type 1 message. I tried doing so in Application_BeginRequest and Application_AuthenticateRequest events, it didnt work. But i am able to see the message type 1 and 2, authorization and www-authenticate headers in Firefox web debugger.
You can see the NTLM handshake here: http://www.innovation.ch/personal/ronald/ntlm.html