Vereisten: In de domeinsynchronisatiefunctie kan alle accountinformatie van de groep of het bedrijf worden verkregen via de domeincontroleserver, en kunnen alle gebruikers worden gefilterd en bevraagd via het LDAP-protocol.
LDAP staat voor Lightweight Directory Access Protocol, een lichtgewicht directory-toegangsprotocol gebaseerd op het TCP/IP-protocol.
Een map is een database die geoptimaliseerd is voor het zoeken, browsen en zoeken, waarbij gegevens worden georganiseerd in een boomachtige structuur, vergelijkbaar met een bestandsmap.
Directorydatabases verschillen van relationele databases doordat ze uitstekende leesprestaties hebben, maar slechte schrijfprestaties, en geen complexe functies zoals transactieverwerking en rollback, waardoor ze ongeschikt zijn voor het opslaan van vaak gewijzigde data.
Krijg een domein via curl Alle volgende gebruikerscommando's zijn als volgt:
Recensie:
Maak een nieuw Maven-project, introduceer de basispakketten van het Spring Boot-framework, en introduceer het vervolgensspring-boot-starter-data-ldappakket, als volgt:
De basisconfiguratie-informatie van LDAP is geconfigureerd in het application.yml configuratiebestand, als volgt:
wilLdapTemplateGeregistreerd op de IOC-container, voert LdapTemplate's eigen encapsulatiemethode CRUD-operaties uit op de Ldap-database. De code is als volgt:
Alle gebruikersinformatie in het domein wordt bevraagd via het LADP-protocol, en de code is als volgt:
De renderings zijn als volgt:
Itereert u alle elementinformatie voor elke gebruiker, de code is als volgt:
Weg:
De hyperlink-login is zichtbaar.
De hyperlink-login is zichtbaar.
(Einde)
|