[java-centralized-discovery COMMIT] /branches/REL_1/src/main/java/edu/internet2/middleware/shibboleth/wayf/DiscoveryS...
noreply at shibboleth.net
noreply at shibboleth.net
Wed Mar 7 15:14:31 GMT 2012
Author: rdw
Date: Wed Mar 7 15:14:31 2012
New Revision: 2207
URL: http://svn.shibboleth.net/view/java-centralized-discovery?rev=2207&view=rev
Log:
SDSJ-103 remove spurious extra decode of the returnURL
Modified:
branches/REL_1/src/main/java/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.java
Modified: branches/REL_1/src/main/java/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.java
URL: http://svn.shibboleth.net/view/java-centralized-discovery/branches/REL_1/src/main/java/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.java?rev=2207&r1=2206&r2=2207&view=diff
==============================================================================
--- branches/REL_1/src/main/java/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.java (original)
+++ branches/REL_1/src/main/java/edu/internet2/middleware/shibboleth/wayf/DiscoveryServiceHandler.java Wed Mar 7 15:14:31 2012
@@ -21,7 +21,6 @@
import java.io.UnsupportedEncodingException;
import java.net.MalformedURLException;
import java.net.URL;
-import java.net.URLDecoder;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.Collection;
@@ -841,11 +840,10 @@
if (null == returnUrl || 0 == returnUrl.length()) {
throw new WayfException("Could not find return parameter");
}
- try {
- returnUrl = URLDecoder.decode(returnUrl, "UTF-8");
- } catch (UnsupportedEncodingException e) {
- throw new WayfException("Did not understand parameter ", e);
- }
+ //
+ // Do *NOT* decode the return URL here. It is just as we like it
+ //
+
String redirect;
if (site != null) {
StringBuffer buffer = new StringBuffer(returnUrl);
More information about the commits
mailing list