diff --git a/enabler/src/de/schildbach/pte/util/ParserUtils.java b/enabler/src/de/schildbach/pte/util/ParserUtils.java index f3c41105..7b79bd4b 100644 --- a/enabler/src/de/schildbach/pte/util/ParserUtils.java +++ b/enabler/src/de/schildbach/pte/util/ParserUtils.java @@ -119,7 +119,7 @@ public final class ParserUtils { final String contentType = connection.getContentType(); final String contentEncoding = connection.getContentEncoding(); - if (!url.equals(connection.getURL())) + if (!url.getHost().equals(connection.getURL().getHost())) throw new UnexpectedRedirectException(url, connection.getURL()); final InputStream is; @@ -270,7 +270,7 @@ public final class ParserUtils final String contentType = connection.getContentType(); final String contentEncoding = connection.getContentEncoding(); final InputStream is = connection.getInputStream(); - if (!url.equals(connection.getURL())) + if (!url.getHost().equals(connection.getURL().getHost())) throw new UnexpectedRedirectException(url, connection.getURL()); if (sessionCookieName != null)