私は一週間中、Tomcat で LDAP を使用して CAS を動作させようとしていました。cas.war ファイルを tomcat の webapps に移動するだけで動作しますが、LDAP でユーザー データを確認する必要があります。
次のような依存関係を追加しました:
<!-- Dependance support LDAP -->
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>cas-server-support-ldap</artifactId>
<version>${project.version}</version>
</dependency>
そして、私はこれを追加しました:
<property name="authenticationHandlers">
<list>
<bean class="org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler"
p:filter="sAMAccountName=%u"
p:searchBase="cn=Users,dc=mathieu,dc=local"
p:contextSource-ref="contextSource"
p:ignorePartialResultException="true" />
</list>
</property>
</bean>
しかし、 deployerconfigcontext.xml を更新すると、すべてが機能しなくなります。
手伝って頂けますか?