On Tue, 2014-03-25 at 09:29 +0200, d_k wrote:
> Its looks like the first GET is challenged and the credentials are provided
> but when executing the second GET the authentication is requested for a
> different realm but because the AuthState already had credentials they were
> used.
> 
> The member targetAuthState in DefaultRequestDirector holds the old
> credentials and although the realm changed they were not invalidated.
> 

The problem is that auth caches presently do not take auth realm into
account, which is wrong.

Please raise a JIRA for this defect.

Oleg

> 
> On Mon, Mar 24, 2014 at 10:11 PM, Oleg Kalnichevski <ol...@apache.org>wrote:
> 
> > On Mon, 2014-03-24 at 18:38 +0200, d_k wrote:
> > > I'm upgrading a Nutch plugin that used httpclient 3.x and because Nutch
> > was
> > > already dependent on httpclient 4.1.1 I decided to avoid adding a new
> > > dependency on httpclient 4.3 and use the existing dependency on 4.1.1
> > >
> > >
> >
> > I can take a look at the wire log tomorrow but I would strongly
> > recommend upgrading regardless. HttpClient authentication code has
> > undergone a fairly major rewrite in the 4.2 release. Upgrading at least
> > to the latest release in the 4.2 series would probably be necessary
> > anyway.
> >
> > Oleg
> >
> >
> > > On Mon, Mar 24, 2014 at 6:00 PM, Oleg Kalnichevski <ol...@apache.org>
> > wrote:
> > >
> > > > On Mon, 2014-03-24 at 17:54 +0200, d_k wrote:
> > > > > Hello.
> > > > >
> > > > > I'm using httpclient-4.1.1 and i'm trying to authenticate with
> > different
> > > > > users on different realms but it seems to fail.
> > > >
> > > > Before I even start looking into this, is there a reason you are not
> > > > using a newer version of HttpClient (preferably 4.3.x)?
> > > >
> > > > Oleg
> > > >
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
> > > > For additional commands, e-mail: httpclient-users-h...@hc.apache.org
> > > >
> > > >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
> > For additional commands, e-mail: httpclient-users-h...@hc.apache.org
> >
> >



---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org
For additional commands, e-mail: httpclient-users-h...@hc.apache.org

Reply via email to