Hi,
I have Apache 2.2 in front of Tomcat 6 using the
mod_jk module.
I disabled the HTTP connector in Tomcat,
therefore, all my requests go through Apache.
My Apache web server is configured to
authenticate users using an LDAP server.
I would like to keep access to the Tomcat
Manager application, but right now I am getting asked for two set of
credentials when accessing the manager application: the first set is asked by
Apache (the LDAP credentials) and the second time is Tomcat (using the
credentials in tomcat-users.xml).
I would like to only be asked once for
credentials, the LDAP credentials.
a) Is there a
way to disable in Tomcat 6 the security built-in around the manager application
and let Apache manage the access to it?
b) Or, should I
configure the JNDIRealm of Tomcat to use the same LDAP server? Would I still be
asked twice for credentials?
I was trying option (b) but I haven’t been able to
authenticate to LDAP on Tomcat, but then I thought option (a) would be better,
Does anybody have secured the Tomcat manager web
application using Apache?
Thanks
-Jorge