Изисквания: В функцията за синхронизация на домейна цялата информация за акаунта на групата или компанията може да бъде получена в сървъра за контрол на домейна, а всички потребители могат да бъдат филтрирани и запитвани чрез LDAP протокола.
LDAP означава Lightweight Directory Access Protocol, който е лек протокол за достъп до директории, базиран на TCP/IP протокола.
Директорията е база данни, оптимизирана за заявки, сърфиране и търсене, организираща данните в структура, подобна на файлова директория.
Директориалните бази данни се различават от релационните по това, че имат отлична производителност при четене, но слаба производителност при писане, и нямат сложни функции като обработка на транзакции и връщане назад, което ги прави неподходящи за съхранение на често модирани данни.
Вземете домейн чрез curl Всички следни потребителски команди са следните:
Преглед:
Създайте нов проект за Maven, въведете основните пакети на фреймуърка Spring Boot и след това го въведетеspring-boot-starter-data-ldapпакет, както следва:
Основната конфигурационна информация на LDAP е конфигурирана в конфигурационния файл application.yml, както следва:
щеLdapTemplateРегистриран в IOC контейнера, собственият метод за капсулиране на LdapTemplate извършва CRUD операции върху базата данни Ldap. Кодът е следният:
Цялата потребителска информация в домейна се заявява чрез протокола LADP, а кодът е следният:
Визуализациите са както следва:
Прегледайте цялата информация за елементите за всеки потребител, кодът е както следва:
Ресурси:
Входът към хиперлинк е видим.
Входът към хиперлинк е видим.
(Край)
|