http://jakarta.apache.org/commons/httpclient/authentication.html

Search for NTLM.
Looks like you need a NTCredential object.

Ashraf Fouad wrote:

It gave me another error:

[WARN] HttpMethodBase - -Credentials cannot be used for NTLM
authentication:
org.apache.commons.httpclient.UsernamePasswordCredentials

HTTP/1.1 407 Proxy Authentication Required ( The ISA Server requires
authorization to fulfill the request. Access to the Web Proxy service is
denied.  )


Thanks, Best regards

Ashraf Fouad Ayoub Senior software developer Raya Software 1 Abdel Hameed Lotfy St., Nasr City, Cairo 11371, Egypt Phone: * (202) 670-3301/2/3/4/6/8 Ext. 295 Fax:** (202) 670-3296 Email: * [EMAIL PROTECTED] Web: * <http://www.rayasoftware.com/>

-----Original Message-----
From: Michael Becke [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 31, 2004 12:57 PM
To: Jakarta Commons Users List
Subject: Re: httpclient: Behined ISA proxy server and need to reach
Internet site


Hi Ashraf,

I would suggest the following:

client.getState().setProxyCredentials(null, ''192.168.0.200", proxyCredentials);

Mike

On Aug 31, 2004, at 5:03 AM, Ashraf Fouad wrote:


Dears,

My client machine accesses the Internet through a proxy, I'm writing
http client program to download page source from the Internet, here is
my code:



   HttpClient client = new HttpClient();

HostConfiguration hostConfiguration = client.getHostConfiguration();

   hostConfiguration.setProxy( "192.168.0.200", "8080" );



   HttpState state = client.getState();

   Credentials proxyCredentials = new UsernamePasswordCredentials(
"username", "password" );



   state.setCredentials( "rayasoftware.com", "192.168.0.200",
proxyCredentials );



   PostMethod cnnPost = new PostMethod( "http://www.cnn.com"; );

   cnnPost.setDoAuthentication( true );



   client.executeMethod( cnnPost );

   System.out.println( cnnPost.getStatusLine().toString() );

   // release any connection resources used by the method

   cnnPost.releaseConnection();







I'm getting the following message:




HTTP/1.1 407 Proxy Authentication Required ( The ISA Server requires
authorization to fulfill the request. Access to the Web Proxy service is
denied. )


[WARN] HttpMethodBase - -No credentials available for the 'null'
authentication realm at 192.168.0.200

What is wrong with my code.



Thanks, Best regards

Ashraf Fouad Ayoub
S/W Team leader
Raya Software






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


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




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



Reply via email to