Index: lams_central/src/java/org/lamsfoundation/lams/web/SIFOpenIDServlet.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/web/Attic/SIFOpenIDServlet.java,v diff -u -r1.3 -r1.4 --- lams_central/src/java/org/lamsfoundation/lams/web/SIFOpenIDServlet.java 24 Feb 2010 23:35:33 -0000 1.3 +++ lams_central/src/java/org/lamsfoundation/lams/web/SIFOpenIDServlet.java 25 Feb 2010 00:27:05 -0000 1.4 @@ -2,6 +2,7 @@ import java.io.IOException; import java.net.URL; +import java.net.URLEncoder; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; @@ -208,7 +209,7 @@ .get(ConfigurationKeys.SERVER_URL); if (errorString != null && errorString.length() > 0) { - portalURL += "?" + PARAM_ERROR_MSG + "=" + errorString; + portalURL += "?" + PARAM_ERROR_MSG + "=" + URLEncoder.encode(errorString, "UTF8"); } response.sendRedirect(portalURL); }