DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17884>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17884 Multiple DIGEST authentication attempts with same credentials ------- Additional Comments From [EMAIL PROTECTED] 2003-03-19 19:59 ------- While working on a fix for this bug I have come to realize that any sort of clean solution would require an almost complete authentication logic redesign. Authenticator#authenticate method needed to be more modular, so that HttpClient class could access information about authentication scheme being used. Besides, authentication parsing logic was a complete mess. I was not sure I could fix it without introducing subtle bugs IMPORTANT: The patch retains full API compatibility with the existing version. No existing code should be broken. This patch should also fix the following bugs: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17158 http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16861 You'll have to perform some manual adjustments after having applied the patch: - create org.apache.commons.httpclient.auth package - move AuthChallengeParser, AuthenticationException, MalformedChallengeException, AuthScheme, AuthSchemeBase, BasicScheme, DigestScheme, NTLMScheme, RFC2617Scheme, HttpAuthenticator classes to the newly created package Oleg PS: New classes have not been documented yet --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]