Spring Boot - Autoryzacja użytkowników za pomocą LDAP i OAuth 2.0 - replikacja

0

Hej,
Mam aplikację, gdzie użytkownicy przechowywani są w ldapie, a autoryzacja ich jest za pomocą OAuth w spring security. Potrzebuję zrobić w aplikacji przełączanie pomiędzy ldapami, kiedy jeden z nich ulegnie awarii. Ldapy są synchronizowane pomiędzy sobą, ale w oauth podaje url jednego. Oczywiście, jak będzie awaria, mogę ręcznie zmienić adres na drugi, ale jest to słabe rozwiązanie, potrzebuję to tak okodować, żeby z autmoatu oauth korzystał z drugiego ldpa. Ktoś ma jakieś wskazówki?

1

Load balancer/reverse proxy które stoi przed twoimi ldapami i aplikacja zna adres tego proxy, a to proxy zajmuje się przekazywaniem requestu do odpowiedniej instancji? Tak się robi generalnie wszędzie, nie jest to jakiś szczególny przypadek że masz tam ldapa, dowolne mikroserwisy się w ten sposób ukrywa za reverse proxy/load balancerem, tak żeby można było je dynamicznie skalować.

0

W przypadku aplikacji web mam apache jako load balancer, a czego mogę użyć do ldapa (openLdap)?

0 użytkowników online, w tym zalogowanych: 0, gości: 0