Author: markt Date: Wed Jun 3 21:12:58 2009 New Revision: 781551 URL: http://svn.apache.org/viewvc?rev=781551&view=rev Log: Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46105 Correctly set URI encoding when replaying a request after FORM auth
Modified: tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/authenticator/FormAuthenticator.java tomcat/container/tc5.5.x/webapps/docs/changelog.xml Modified: tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/authenticator/FormAuthenticator.java URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/authenticator/FormAuthenticator.java?rev=781551&r1=781550&r2=781551&view=diff ============================================================================== --- tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/authenticator/FormAuthenticator.java (original) +++ tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/authenticator/FormAuthenticator.java Wed Jun 3 21:12:58 2009 @@ -426,7 +426,9 @@ } request.getCoyoteRequest().getParameters().recycle(); - + request.getCoyoteRequest().getParameters().setQueryStringEncoding( + request.getConnector().getURIEncoding()); + if ("POST".equalsIgnoreCase(saved.getMethod())) { ByteChunk body = saved.getBody(); Modified: tomcat/container/tc5.5.x/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/webapps/docs/changelog.xml?rev=781551&r1=781550&r2=781551&view=diff ============================================================================== --- tomcat/container/tc5.5.x/webapps/docs/changelog.xml (original) +++ tomcat/container/tc5.5.x/webapps/docs/changelog.xml Wed Jun 3 21:12:58 2009 @@ -84,6 +84,10 @@ DefaultServlet with an option to disable it. (markt) </fix> <fix> + <bug>46105</bug>: Correctly set URI encoding when replaying a request + after FORM authentication. (markt) + </fix> + <fix> <bug>46597</bug>: Port all cookie handling changes from Tomcat 6.0.x. (markt) </fix> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org