From 6ac291eb5ffe96ddb67471f1ddc5721669d37b3b Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Tue, 18 Sep 2012 11:47:59 +0200 Subject: [PATCH] allow redirect if staying on same host --- enabler/src/de/schildbach/pte/util/ParserUtils.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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)