From 554305e52bc9e640fbf978b141d990a1665713fe Mon Sep 17 00:00:00 2001 From: mguessan Date: Thu, 19 Mar 2009 09:32:00 +0000 Subject: [PATCH] Fix regression on basic authentication after refactoring git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@459 3d1905a2-6b24-0410-a738-b14d5a86fcbd --- src/java/davmail/http/DavGatewayHttpClientFacade.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/java/davmail/http/DavGatewayHttpClientFacade.java b/src/java/davmail/http/DavGatewayHttpClientFacade.java index e0163572..320b6523 100644 --- a/src/java/davmail/http/DavGatewayHttpClientFacade.java +++ b/src/java/davmail/http/DavGatewayHttpClientFacade.java @@ -40,10 +40,15 @@ public final class DavGatewayHttpClientFacade { return httpClient; } - public static HttpClient getInstance(HttpURL httpURL) { + public static HttpClient getInstance(HttpURL httpURL) throws URIException { HttpClient httpClient = new HttpClient(); HostConfiguration hostConfig = httpClient.getHostConfiguration(); hostConfig.setHost(httpURL); + UsernamePasswordCredentials hostCredentials = + new UsernamePasswordCredentials(httpURL.getUser(), + httpURL.getPassword()); + httpClient.getState().setCredentials(null, httpURL.getHost(), + hostCredentials); configureClient(httpClient); return httpClient; }