Java 如何在Tomcat';s server.xml
为了让我的J2EE webapp通过Active directory进行身份验证,我需要修改应用程序的web.xml文件和服务器的Server.xml文件 有人提出,在server.xml中,LDAP凭据以纯文本形式存储,如下例所示:Java 如何在Tomcat';s server.xml,java,xml,tomcat,ldap,Java,Xml,Tomcat,Ldap,为了让我的J2EE webapp通过Active directory进行身份验证,我需要修改应用程序的web.xml文件和服务器的Server.xml文件 有人提出,在server.xml中,LDAP凭据以纯文本形式存储,如下例所示: <Realm className="org.apache.catalina.realm.JNDIRealm" debug="99" connectionName="CN=LDAPSERVER,OU=MON,OU=ServiceAccount,OU=E
<Realm className="org.apache.catalina.realm.JNDIRealm" debug="99"
connectionName="CN=LDAPSERVER,OU=MON,OU=ServiceAccount,OU=Exchange 2003,DC=DOMAIN"
connectionPassword="secret"
connectionURL="ldap://myLDAPhost-xxx:389"
alternateURL="ldap://myLDAPhost-xxx:389"
referrals="follow"
userBase="OU=USERGROUP,DC=DOMAIN"
userSearch="(sAMAccountName={0})"
userSubtree="true"
userRoleName="memberOf"
<Realm/>
您不需要修改server.xml。您可以将其定义为web应用程序Context.xml文件中的资源元素,假设您正在谈论Tomcat或Glassfish,就像您所说的那样。谢谢您的回复。你能详细说明这将如何完成,或者给我指一个资源,我可以得到进一步的指示吗?