Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 12679|Odpowiedź: 3

[Źródło] Spring Boot pozyskuje wszystkich użytkowników domeny AD (LDAP).

[Skopiuj link]
Opublikowano 30.11.2021 22:36:15 | | | |
Wymagania: W funkcji synchronizacji domeny wszystkie informacje o kontach grupy lub firmy można uzyskać na serwerze kontroli domeny, a wszyscy użytkownicy mogą być filtrowani i zapytywani za pomocą protokołu LDAP.

LDAP oznacza Lightweight Directory Access Protocol, który jest lekkim protokołem dostępu do katalogów opartym na protokole TCP/IP.

Katalog to baza danych zoptymalizowana do zapytań, przeglądania i wyszukiwania, organizując dane w strukturę drzewa, podobną do katalogu plików.

Bazy danych katalogowych różnią się od baz relacyjnych tym, że mają doskonałą wydajność odczytu, ale słabą wydajność zapisu, oraz brak złożonych funkcji, takich jak przetwarzanie transakcji i cofanie, co czyni je nieodpowiednimi do przechowywania często modyfikowanych danych.

Pobierz domenę przez curl Wszystkie poniższe polecenia użytkownika są następujące:

Recenzja:

Linux testuje łączność LDAP za pomocą polecenia Curl
https://www.itsvse.com/thread-10177-1-1.html

LdapErr: DSID-0C09042A, comment: AcceptSecurityContext error, data 52e, v3839
https://www.itsvse.com/thread-10173-1-1.html

Niestandardowa klasa obiektowa OpenLDAP i właściwości
https://www.itsvse.com/thread-9279-1-1.html

Polecenia OpenLDAP Series (3) OpenLDAP są szczegółowo wyjaśnione
https://www.itsvse.com/thread-9276-1-1.html

OpenLDAP: Nie udało się uruchomić OpenLDAP Server Daemon.
https://www.itsvse.com/thread-9275-1-1.html

OpenLDAP Series (2) Instalacja Centos 7 Tutorial OpenLDAP
https://www.itsvse.com/thread-9274-1-1.html

Seria OpenLDAP (1) Wprowadzenie do LDAP
https://www.itsvse.com/thread-9273-1-1.html

Stwórz nowy projekt Maven, wprowadź podstawowe pakiety frameworka Spring Boot, a następnie go wprowadźspring-boot-starter-data-ldapPakiet, w następujący sposób:

Podstawowe informacje konfiguracyjne LDAP są skonfigurowane w pliku konfiguracyjnym application.yml w następujący sposób:

wolaLdapTemplateZarejestrowany w kontenerze IOC, własna metoda enkapsulacji LdapTemplate wykonuje operacje CRUD na bazie danych Ldap. Kod jest następujący:
Wszystkie informacje o użytkowniku w domenie są zapytywane za pomocą protokołu LADP, a kod wygląda następująco:

Przedstawienia przedstawiają się następująco:



Iterując wszystkie informacje o elementach dla każdego użytkownika, kod wygląda następująco:


Zasoby:

Logowanie do linku jest widoczne.
Logowanie do linku jest widoczne.

(Koniec)




Poprzedni:Wdroż forum Discuz za pomocą instalacji Dockera
Następny:Spring Boot opiera się na uwierzytelnianiu AD domain (LDAP)
Opublikowano 01.12.2021 16:40:15 |
Nieźle..
Opublikowano 01.12.2021 16:43:09 |
Nieźle...
Opublikowano 18.05.2023 15:58:26 |
Dzięki za podzielenie się, bardzo pomocne!
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com