我尝试使用LDAP身份验证设置我的Tomcat服务器。 我在server.xml中插入了以下代码段
<Realm className="org.apache.catalina.realm.JNDIRealm"
authentication="simple"
connectionURL="ldap://intra.domain.com:389"
alternateURL="ldap://intra.domain.com:389"
userBase="ou=Benutzer,dc=intra,dc=domain,dc=com"
userSearch="(emailAddress={0})"
userSubtree="true"
connectionName="ldap@intra.domain.com"
connectionPassword="{password for the user above}"
userPattern="uid={0},ou=Benutzer,dc=intra,dc=domain,dc=com"
roleSearch="(uniqueMember={0})"
/>
服务器启动时没有任何异常或警告。 但是,当我尝试运行Web应用程序时,Netbeans弹出窗口会要求输入身份验证用户名和密码。 输入正确的凭据并单击&#34; ok&#34; - 按钮后,弹出窗口会一次又一次显示。 Tomcat-log也没有显示错误。
我在这里错过了什么吗? 有人可以解释一下,我究竟做错了什么?
感谢。