markt 2004/04/04 12:09:38 Modified: coyote/src/java/org/apache/coyote/tomcat4 CoyoteAdapter.java jk/java/org/apache/jk/common HandlerRequest.java Log: - Fix bug 16157. Set AuthType on HttpServletRequest. - First part of patch. - Patch submitted by Kan Ogawa. Revision Changes Path 1.28 +7 -1 jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteAdapter.java Index: CoyoteAdapter.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteAdapter.java,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- CoyoteAdapter.java 24 Feb 2004 08:54:29 -0000 1.27 +++ CoyoteAdapter.java 4 Apr 2004 19:09:38 -0000 1.28 @@ -278,6 +278,12 @@ request.setUserPrincipal(new CoyotePrincipal(principal)); } + // Set the authorization type + String authtype = req.getAuthType().toString(); + if (authtype != null) { + request.setAuthType(authtype); + } + } /** 1.35 +6 -1 jakarta-tomcat-connectors/jk/java/org/apache/jk/common/HandlerRequest.java Index: HandlerRequest.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/java/org/apache/jk/common/HandlerRequest.java,v retrieving revision 1.34 retrieving revision 1.35 diff -u -r1.34 -r1.35 --- HandlerRequest.java 24 Feb 2004 08:48:42 -0000 1.34 +++ HandlerRequest.java 4 Apr 2004 19:09:38 -0000 1.35 @@ -584,7 +584,12 @@ break; case SC_A_AUTH_TYPE : - msg.getBytes(req.getAuthType()); + if( tomcatAuthentication ) { + // ignore server + msg.getBytes( tmpMB ); + } else { + msg.getBytes(req.getAuthType()); + } break; case SC_A_QUERY_STRING :
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]