[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-2073?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17075784#comment-17075784
 ] 

Oleg Kalnichevski commented on HTTPCLIENT-2073:
-----------------------------------------------

[~eugen.covaci.q] Could you please test this branch and let me know if that 
fixes the problem for you?

https://github.com/apache/httpcomponents-client/tree/HTTPCLIENT-2073

Oleg 

> HttpClient doesn't authenticate with NTLM on Windows
> ----------------------------------------------------
>
>                 Key: HTTPCLIENT-2073
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-2073
>             Project: HttpComponents HttpClient
>          Issue Type: Bug
>          Components: HttpClient (Windows)
>    Affects Versions: 5.0
>         Environment: OS: Windows 10
> JRE: AdoptOpenJdk v11
> Proxy type: NTLM (Wingate)
>            Reporter: Covaci Eugen
>            Priority: Minor
>              Labels: regresion
>             Fix For: 5.0.1
>
>         Attachments: bug.txt, log_ok_v4.5.12.txt
>
>
> Running this:
> {code:java}
> try (CloseableHttpClient httpClient = WinHttpClients.createDefault()) {
>       HttpHost target = HttpHost.create("http://example.com";);
>       HttpHost proxy = new HttpHost("http", "localhost", 80);
>       RequestConfig config = RequestConfig.custom().setProxy(proxy).build();
>       HttpGet request = new HttpGet("/");
>       request.setConfig(config);
>       try (CloseableHttpResponse response = httpClient.execute(target, 
> request)) {
>               StatusLine statusLine = new StatusLine(response);
>               if (statusLine.getStatusCode() == HttpStatus.SC_OK) {
>                       System.out.println("Test OK");
>               } else if (statusLine.getStatusCode() == 
> HttpStatus.SC_PROXY_AUTHENTICATION_REQUIRED) {
>                       throw new 
> CredentialException(statusLine.getReasonPhrase());
>               }
>       }
> } catch (Exception e) {
>       e.printStackTrace();
> }
> {code}
> I get an error. See the attached log file. The same code works with Http 
> Client v 4.5.12



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org

Reply via email to