[
https://issues.apache.org/jira/browse/HTTPCLIENT-2073?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Oleg Kalnichevski updated HTTPCLIENT-2073:
------------------------------------------
Fix Version/s: 5.0.1
Labels: regresion (was: )
Priority: Minor (was: Major)
> 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: [email protected]
For additional commands, e-mail: [email protected]