commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Becke <be...@u.washington.edu>
Subject Re: httpclient: Behined ISA proxy server and need to reach Internet site
Date Tue, 31 Aug 2004 10:57:05 GMT
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: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Mime
View raw message