From d412e520bb12e0dfd27eb5bfc091504312e6dde7 Mon Sep 17 00:00:00 2001 From: markt Date: Thu, 30 Oct 2008 23:46:41 +0000 Subject: [PATCH] Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=46105 Correctly set URI encoding when replaying request after FORM auth git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@709294 13f79535-47bb-0310-9956-ffa450edef68 --- java/org/apache/catalina/authenticator/FormAuthenticator.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/java/org/apache/catalina/authenticator/FormAuthenticator.java b/java/org/apache/catalina/authenticator/FormAuthenticator.java index 3da730f73..774c8f1b3 100644 --- a/java/org/apache/catalina/authenticator/FormAuthenticator.java +++ b/java/org/apache/catalina/authenticator/FormAuthenticator.java @@ -426,7 +426,9 @@ public class FormAuthenticator } request.getCoyoteRequest().getParameters().recycle(); - + request.getCoyoteRequest().getParameters().setQueryStringEncoding( + request.getConnector().getURIEncoding()); + if ("POST".equalsIgnoreCase(saved.getMethod())) { ByteChunk body = saved.getBody(); -- 2.11.0