Mercurial > dive4elements > river
comparison gwt-client/src/main/java/org/dive4elements/river/client/server/auth/was/Authenticator.java @ 9648:c5a496bf1b0b
Fixed: Duplizieren einer Fixierungsanalyse schlägt fehl.
author | Gernot Belger <g.belger@bjoernsen.de> |
---|---|
date | Wed, 04 Dec 2019 16:10:28 +0100 |
parents | bc50ecfc58c5 |
children | 295b3cb5ebc8 |
comparison
equal
deleted
inserted
replaced
9647:bcaca2433f12 | 9648:c5a496bf1b0b |
---|---|
11 import java.io.IOException; | 11 import java.io.IOException; |
12 import java.security.GeneralSecurityException; | 12 import java.security.GeneralSecurityException; |
13 import javax.servlet.ServletContext; | 13 import javax.servlet.ServletContext; |
14 | 14 |
15 import org.apache.http.HttpEntity; | 15 import org.apache.http.HttpEntity; |
16 import org.apache.http.HttpHost; | |
16 import org.apache.http.HttpResponse; | 17 import org.apache.http.HttpResponse; |
17 import org.apache.http.StatusLine; | 18 import org.apache.http.StatusLine; |
18 import org.apache.http.client.HttpClient; | 19 import org.apache.http.client.HttpClient; |
20 import org.apache.http.conn.params.ConnRoutePNames; | |
19 import org.apache.http.conn.scheme.Scheme; | 21 import org.apache.http.conn.scheme.Scheme; |
20 import org.apache.http.conn.ssl.SSLSocketFactory; | 22 import org.apache.http.conn.ssl.SSLSocketFactory; |
21 import org.apache.http.impl.client.DefaultHttpClient; | 23 import org.apache.http.impl.client.DefaultHttpClient; |
22 | 24 |
23 import org.dive4elements.river.client.server.GGInATrustStrategy; | 25 import org.dive4elements.river.client.server.GGInATrustStrategy; |
45 Scheme https = new Scheme("https", 443, sf); | 47 Scheme https = new Scheme("https", 443, sf); |
46 HttpClient httpclient = new DefaultHttpClient(); | 48 HttpClient httpclient = new DefaultHttpClient(); |
47 httpclient.getConnectionManager().getSchemeRegistry().register( | 49 httpclient.getConnectionManager().getSchemeRegistry().register( |
48 https); | 50 https); |
49 | 51 |
52 HttpHost proxy = new HttpHost("proxy.bce01.de",8080); | |
53 httpclient.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY,proxy); | |
54 | |
50 Request httpget = new Request("https://geoportal.bafg.de/" + | 55 Request httpget = new Request("https://geoportal.bafg.de/" + |
51 "administration/WAS", username, password, encoding); | 56 "administration/WAS", username, password, encoding); |
52 HttpResponse response = httpclient.execute(httpget); | 57 HttpResponse response = httpclient.execute(httpget); |
53 StatusLine stline = response.getStatusLine(); | 58 StatusLine stline = response.getStatusLine(); |
54 if (stline.getStatusCode() != 200) { | 59 if (stline.getStatusCode() != 200) { |