私たちは、各クライアントの LDAP サーバーに対してユーザーを認証できる SaaS アプリケーションに取り組んでいます。そのため、セキュリティ xml で LDAP 資格情報をハードコーディングする代わりに、データベースから URL、DC などの LDAP 資格情報を動的に取得し、それらを使用して LDAP サーバーにヒットできるはずです。このためには、Ldapautheticationprovider をカスタマイズする必要があります。Ldapauthenticationprovider をカスタマイズする方法に関するチュートリアル、リンク、またはガイダンスをいただければ幸いです。事前にどうもありがとうございました。
1 に答える
1
CustomLdapauthenticationproviderを記述して、元のLdapauthenticationproviderを拡張できます。CustomLdapauthenticationproviderでは、変更する必要のあるメソッドをオーバーライドできます。
xmlで、認証プロバイダーをカスタムクラスに変更する必要があります。
<beans:bean id="ldapAuthProvider" class="my.package.security.CustomLdapAuthenticationProvider">
于 2013-01-23T22:41:34.047 に答える