Безопасность Spring Ldap для аутентификации в нескольких доменах

У меня есть 3 домена ldap, например:

  ldap://domain1:389/DC=xxx,DC=xxx
  ldap://domain2:389/DC=xxx,DC=xxx,DC=xxx
  ldap://domain3:389/DC=xxx,DC=xxx,DC=xxx

Мне нужен механизм, если пользователь не найден в домене 1, он должен искать в домене 2, как мудро. не могли бы вы подсказать мне, как лучше всего это сделать с помощью spring.


person Praveen Kumar    schedule 20.04.2011    source источник


Ответы (1)


Вы можете использовать несколько провайдеров аутентификации Spring

<authentication-manager>
    <ldap-authentication-provider ...></ldap-authentication-provider>
    <ldap-authentication-provider ...></ldap-authentication-provider>
    <ldap-authentication-provider ...></ldap-authentication-provider>
</authentication-manager>
person TomB    schedule 27.08.2018