SUGGESTED FIX
------- HttpURLConnection.java -------
*method sun.net.www.protocol.http.HttpURLConnection.getHttpProxyAuthentication*
1565,1566c1565,1576
< tryTransparentNTLMProxy = false;
< ret = new NTLMAuthentication(true, host, port, a);
---
> /* If we are not trying transparent authentication then
> * we need to have a PasswordAuthentication instance. For
> * transparent authentication (Windows only) the username
> * and password will be picked up from the current logged
> * on users credentials.
> */
> if (tryTransparentNTLMProxy ||
> (!tryTransparentNTLMProxy && a != null)) {
> ret = new NTLMAuthentication(true, host, port, a);
> }
>
> tryTransparentNTLMProxy = false;
*method sun.net.www.protocol.http.HttpURLConnection.getServerAuthentication*
1700d1721
< tryTransparentNTLMProxy = false;
< ret = new NTLMAuthentication(false, url1, a);
1698a1709,1720
>
> /* If we are not trying transparent authentication then
> * we need to have a PasswordAuthentication instance. For
> * transparent authentication (Windows only) the username
> * and password will be picked up from the current logged
> * on users credentials.
> */
> if (tryTransparentNTLMServer ||
> (!tryTransparentNTLMServer && a != null)) {
> ret = new NTLMAuthentication(false, url1, a);
> }
>
> tryTransparentNTLMServer = false;
*** (#1 of 1): [ UNSAVED ] ###@###.###
|