Uploaded image for project: 'HttpComponents HttpClient'
  1. HttpComponents HttpClient
  2. HTTPCLIENT-919

NTLM implementation lacks support for NTLMv1, NTLMv2, and NTLM2 Session forms of NTLM

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.1 Beta1
    • HttpClient (classic)
    • None

    Description

      The current HttpClient implementation lacks support for all enhancements to NTLM after Windows 95. That includes NTLMv1, NTLMv2, and NTLM2 Session Response varieties of the protocol.

      This seriously impacts the usability of HttpClient in enterprise situations, which has required the Lucene Connector Framework team to extend HttpClient to address the issue.

      I've attached a patch which contains the implementation used by LCF.

      Attachments

        1. ntlmv2-etc.patch
          66 kB
          Karl Wright

        Activity

          People

            Unassigned Unassigned
            kwright@metacarta.com Karl Wright
            Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: