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

Possible infinite loop when WindowsNegotiateScheme authentication fails

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 4.4 Alpha1
    • 4.4 Beta1
    • HttpClient (classic)
    • None
    • Windows

    Description

      When WindowsNegotiateScheme authentication fails, it's possible for HttpClient to retry the authentication in an endless loop because the continueNeeded flag is not set to false when authentication fails.

      One possible way of causing authentication to fail is to use a service principle name that is outside your Windows domain (e.g., HTTP/EXAMPLE.COM).

      Attachments

        1. HTTPCLIENT-1545.WinXP.diff
          0.9 kB
          Ka-Lok Fung
        2. HTTPCLIENT-1545.v2.patch.diff
          3 kB
          Ka-Lok Fung
        3. HTTPCLIENT-1545.patch.diff
          8 kB
          Ka-Lok Fung

        Activity

          People

            Unassigned Unassigned
            kfung Ka-Lok Fung
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: