Ok, I've fixed the problem for SharePoint. Apparently, when you use expect-continue on httpclient 4.3, it sends an expect-continue header to SharePoint. NTLM does not coexist with that header. I suppose that means that NTLM does not coexist with expect-continue at all, so we should in theory turn it off everywhere except where it is absolutely necessary (typically, for output connectors).
Karl On Tue, Mar 25, 2014 at 4:15 AM, Karl Wright <[email protected]> wrote: > I'm seeing 400 (bad request) responses from SharePoint instances as a > result of revamping HttpClient setup code designed to remove the millions > of 4.3-related deprecation warnings. If you are doing SharePoint work, I'd > stay away from trunk right at the moment. > > Thanks, > Karl > >
