Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 12679|Antwort: 3

[Quelle] Spring Boot erhält alle Benutzer der AD-Domäne (LDAP).

[Link kopieren]
Veröffentlicht am 30.11.2021 22:36:15 | | | |
Anforderungen: In der Domänensynchronisationsfunktion können alle Kontoinformationen der Gruppe oder des Unternehmens auf dem Domänenkontrollserver abgerufen werden, und alle Benutzer können über das LDAP-Protokoll gefiltert und abgefragt werden.

LDAP steht für Lightweight Directory Access Protocol, ein leichtgewichtiges Verzeichniszugriffsprotokoll, das auf dem TCP/IP-Protokoll basiert.

Ein Verzeichnis ist eine Datenbank, die für Abfragen, Durchsuchen und Durchsuchen optimiert ist und Daten in einer baumartigen Struktur organisiert, ähnlich einem Dateiverzeichnis.

Verzeichnisdatenbanken unterscheiden sich von relationalen Datenbanken dadurch, dass sie eine ausgezeichnete Leseleistung, aber eine schlechte Schreibleistung haben und keine komplexen Funktionen wie Transaktionsverarbeitung und Rollback besitzen, was sie für die Speicherung häufig modifizierter Daten ungeeignet macht.

Erhalten Sie eine Domäne über Curl Alle folgenden Benutzerbefehle sind wie folgt:

Rezension:

Linux testet die LDAP-Konnektivität mit dem Befehl 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

OpenLDAP benutzerdefinierte Objektklasse und Eigenschaften
https://www.itsvse.com/thread-9279-1-1.html

OpenLDAP-Serie (3) OpenLDAP-Befehle werden ausführlich erklärt
https://www.itsvse.com/thread-9276-1-1.html

OpenLDAP: OpenLDAP Server Daemon konnte nicht gestartet werden.
https://www.itsvse.com/thread-9275-1-1.html

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

OpenLDAP-Serie (1) Einführung in LDAP
https://www.itsvse.com/thread-9273-1-1.html

Erstelle ein neues Maven-Projekt, führe die Grundpakete des Spring Boot-Frameworks vor und stelle es dann vorspring-boot-starter-data-ldapPaket, wie folgt:

Die grundlegenden Konfigurationsinformationen von LDAP sind in der application.yml Konfigurationsdatei wie folgt konfiguriert:

WilleLdapTemplateLdapTemplate ist für den IOC-Container registriert und führt CRUD-Operationen auf der Ldap-Datenbank durch. Der Code lautet wie folgt:
Alle Benutzerinformationen in der Domäne werden über das LADP-Protokoll abgefragt, und der Code lautet wie folgt:

Die Darstellungen sind wie folgt:



Beim Durchlaufen aller Elementinformationen für jeden Benutzer ist der Code wie folgt:


Betriebsmittel:

Der Hyperlink-Login ist sichtbar.
Der Hyperlink-Login ist sichtbar.

(Ende)




Vorhergehend:Deployen Sie das Discuz-Forum mithilfe der Docker-Installation
Nächster:Spring Boot basiert auf der AD-Domänen-(LDAP)-Authentifizierung
Veröffentlicht am 01.12.2021 16:40:15 |
Nicht schlecht..
Veröffentlicht am 01.12.2021 16:43:09 |
Nicht schlecht...
Veröffentlicht am 18.05.2023 15:58:26 |
Danke fürs Teilen, sehr hilfreich!
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com