A small mistake in the attached file. Here is the fixed version.

  By the way, I will propose a patch for AXIS-2506 soon, currently
testing on my box.

  Cyrille.


On 6/20/06, Cyrille Le Clerc <[EMAIL PROTECTED]> wrote:
   Hello Ronald,

   Preemptive authentication is an out-of-the-box feature of Commons
HttpClient via httpClient.getParams().setAuthenticationPreemptive(true).

   Unfortunately, it is not wired in axis' CommonsHTTPSender.

   Once more, unfortunately, I did not find an elegant way to subclass
CommonsHTTPSender to add this behavior. I attached a customized
version of CommonsHttpSender to add this line of code.

   I advise you to create a bug in Jira ; we would then be able to
propose a clean patch.

   Cyrille

--
Cyrille Le Clerc
[EMAIL PROTECTED]
[EMAIL PROTECTED]
+33 6.61.33.69.86

On 6/20/06, Ronald van den Heuvel <[EMAIL PROTECTED]> wrote:
>
>
>
> Hi, everyone.
>
>
>
>
> I am using Axis 1.4 as a client and use Jakarta Commons HTTPClient for 
HTTPTransport. When I look at the traffic between the server (also Axis) which 
uses BASIC authentication I see that there are a lot of 401 errors. The reason for 
this, is that Commons HTTPClient only sends BASIC authentication when a Request is 
responded by a 401 error.
>
>
>
> Is there a way to force this so that it will always send the BASIC auth 
header?
>
>
>
> Thanks
>
> Ronald






--
Cyrille Le Clerc
[EMAIL PROTECTED]
[EMAIL PROTECTED]
+33 6.61.33.69.86

Attachment: PreemptiveAuthenticatingCommonsHTTPSender.java
Description: Binary data

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to