Hello,
We are facing problems with proxy authentication (HttpClient V3).
We create one HttpClient for the entire application (singleton object) &
are setting the Proxy Authentication for the HttpClient as follows.
We use MultiThreadedHttpConnectionManager for handling the connections.
if (isProxyAuthRequired) {
httpClient.getHostConfiguration().setProxy(proxyCreds.getHost(),
proxyCreds.getPort());
Credentials creds = new
UsernamePasswordCredentials(proxyCreds.getUserName(),
proxyCreds.getPassword());
httpClient.getState().setProxyCredentials(null,
proxyCreds.getHost(), creds);
}
Depending on "isProxyAuthRequired", we want to execute proxy
authentication for a connection/method or not.
What is happening is, once a set of proxy authentication is set for one
Method/URL, the same is getting used for the next call also, even when
"isProxyAuthRequired" is set to false, that is, even if we dont call
this implicitly.
Is it possible to set Proxy & Basic authentication on Method basis. I
read that this is possible by creating a connection for every method.
But as we use MultiThreadedHttpConnectionManager , this would not be
possible.
Please could you help.
TIA.
Regards,
Jaya.
*********************************************************
Disclaimer:
The contents of this E-mail (including the contents of the enclosure(s) or
attachment(s) if any) are privileged and confidential material of MBT and
should not be disclosed to, used by or copied in any manner by anyone other
than the intended addressee(s). In case you are not the desired addressee,
you should delete this message and/or re-direct it to the sender. The views
expressed in this E-mail message (including the enclosure(s) or attachment(s)
if any) are those of the individual sender, except where the sender expressly,
and with authority, states them to be the views of MBT.
This e-mail message including attachment/(s), if any, is believed to be free of
any virus. However, it is the responsibility of the recipient to ensure that
it is virus free and MBT is not responsible for any loss or damage arising in
any way from its use
*********************************************************
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]