Spring Security und mehrere ldap-Konfiguration

Ich benutze Spring Security für die Verwaltung von Benutzer-und Gruppen-Wertpapiere.

Alle Daten gespeichert sind in einem ldap-server. Meine Konfiguration ist folgende:

  <authentication-manager alias="authenticationManager">
         <ldap-authentication-provider 
           user-search-filter="(mail={0})"
           user-search-base=""
           group-search-filter="(uniqueMember={0})"
           group-search-base="ou=groups"
           group-role-attribute="cn"
           role-prefix="ROLE_"
           user-context-mapper-ref="contextMapper">
         </ldap-authentication-provider>
         <lda
  </authentication-manager>

  <beans:bean id="contextMapper" class="com.mycompany.CustomContextMapper">
    <beans:property name="indexer" ref="entityIndexer" />
  </beans:bean>

  <ldap-user-service  server-ref="ldapServer" user-search-filter="(mail={0})" />

  <ldap-server manager-dn="cn=admin,dc=springframework,dc=org" manager-password="password" url="ldap://server/dc=springframework,dc=org" id="ldapServer" />

Läuft wie ein Charme. Nun, ich möchte hinzufügen eines zweiten ldap-Servers, wenn die erste down ist (fallback). Ich kann nicht finden eine einfache Möglichkeit, es zu tun.

So, meine Frage si einfach: hinzufügen eines zweiten ldap-server in dieser config, um eine fallback, wenn der erste down ist ?

InformationsquelleAutor Jerome Cance | 2012-05-30
Schreibe einen Kommentar