Authentifizieren mit Active Directory mit Java unter Linux

Habe ich eine einfache Aufgabe, die Authentifizierung gegen Active Directory mit Hilfe von Java. Nur die überprüfung von Anmeldeinformationen und sonst nichts. Sagen wir meine domain ist "Spaß.xyz.tld", OU Pfad unbekannt ist, und Benutzername/Passwort ist testu/testp.

Ich weiß, es gibt ein paar Java-Bibliotheken gibt, die diese Aufgabe vereinfachen, aber ich war nicht erfolgreich bei der Umsetzung. Die meisten Beispiele, die ich gefunden habe, angesprochen LDAP im Allgemeinen, nicht speziell Active Directory. Ausstellung LDAP-Anforderung bedeutet, dass das senden einer OU-Pfad, was ich nicht haben. Auch ist die Anwendung, die Probleme LDAP-Anfrage sollte bereits gebunden, um Active Directory zu, um darauf zugreifen zu können... Unsicher, da die Anmeldeinformationen gespeichert werden müssten irgendwo auffindbar. Ich würde gerne einen test binden mit test-Anmeldeinformationen, wenn möglich - das würde bedeuten, dass der account gültig ist.

Letzten, wenn möglich, ist es eine Möglichkeit zu solcher Authentifizierungsmechanismus verschlüsselt? Ich weiß, dass die AD-Kerberos verwendet, aber nicht sicher, ob Java-LDAP-Methoden tun.

Wer hat ein Beispiel für funktionierenden code? Danke.

InformationsquelleAutor der Frage DV. | 2008-12-23

Schreibe einen Kommentar