Author: markt Date: Tue Jun 23 09:49:36 2015 New Revision: 1687013 URL: http://svn.apache.org/r1687013 Log: Configure JASPIC app context for embedded provider Patch by fjodorver
Modified: tomcat/trunk/java/org/apache/catalina/startup/ContextConfig.java Modified: tomcat/trunk/java/org/apache/catalina/startup/ContextConfig.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/startup/ContextConfig.java?rev=1687013&r1=1687012&r2=1687013&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/startup/ContextConfig.java (original) +++ tomcat/trunk/java/org/apache/catalina/startup/ContextConfig.java Tue Jun 23 09:49:36 2015 @@ -453,11 +453,14 @@ public class ContextConfig implements Li private JaspicAuthenticator configureDefaultJaspicAuthModules() { AuthConfigFactory authConfigFactory = AuthConfigFactory.getFactory(); TomcatAuthConfigProvider provider = new TomcatAuthConfigProvider(context.getRealm()); - authConfigFactory.registerConfigProvider(provider, - JaspicAuthenticator.MESSAGE_LAYER, null, "Tomcat Jaspic"); + authConfigFactory.registerConfigProvider(provider, JaspicAuthenticator.MESSAGE_LAYER, + getJaspicAppContext(), "Tomcat Jaspic"); return new JaspicAuthenticator(); } + private String getJaspicAppContext() { + return context.getServletContext().getVirtualServerName() + " " + context.getPath(); + } /** * Create (if necessary) and return a Digester configured to process the --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org