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

GGSSchemeBase blindly assumes that SPNEGO is always used

    XMLWordPrintableJSON

Details

    Description

      Lines 248 to 249 say:

      buffer.append(": Negotiate ");
      buffer.append(tokenstr);
      

      This is incorrect. Since this is an abstract class the actual scheme must be passed by the extending class through the super constructor. Same applies for the getSchemeName method. Correct behavior is implemented in the httpclient-win module and can be used as a template.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              michael-o Michael Osipov
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: