HttpComponents HttpClient
  1. HttpComponents HttpClient
  2. HTTPCLIENT-1272

HttpClient does not retry failed PROXY authentication when multiple challenges are present

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 4.2.2
    • Fix Version/s: None
    • Component/s: HttpClient
    • Labels:
      None

      Description

      Similar to HTTPCLIENT-1107, but for Proxy authentication. It appears that subsequent authentication schemes are not attempted if an earlier scheme fails.

      In our case, a proxy supports Negotiate, NTLM and BASIC authentication. When NTML authentication fails due to the wrong credentials being supplied, BASIC authentication is never attempted against the proxy.

      I am a Gradle core developer, and we use HttpClient internally for dependency resolution. This issue was reported by one of our users.

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Daz DeBoer
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development