You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Anders Jacobsson (JIRA)" <ji...@apache.org> on 2011/03/31 13:09:05 UTC
[jira] [Created] (IVY-1280) Ivy does not keep track of HTTP session
when BASIC authentication is used
Ivy does not keep track of HTTP session when BASIC authentication is used
-------------------------------------------------------------------------
Key: IVY-1280
URL: https://issues.apache.org/jira/browse/IVY-1280
Project: Ivy
Issue Type: Improvement
Components: Core
Affects Versions: 2.2.0
Environment: Any
Reporter: Anders Jacobsson
Priority: Minor
When publishing through <ant:publish>, each PUT request towards the URL resolver (Artifactory, protected with BASIC authentication) seems to be duplicated, the first request without any authorization header and the second one with. This creates unnecessary network traffic and increases build time. Ivy should keep track of any established HTTP session and reuse that one, i.e. only the very first request is duplicated.
I am using Commons HttpClient.
An alternative would be to expose preemptive authentication so that it is configurable. It is less secure but still useful as it would probably mostly be used for internal resolvers.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira