Nativer bzw. direkter Zugriff auf Active Directory

Grizzly

Top Contributor
Hallo zusammen, :)

unsere Software kann aktuell per LDAP an ein Active Directory angebunden. Das funktioniert soweit auch wunderbar. Allerdings ist das meistens ziemlich umständlich zu konfigurieren, so dass viele unserer Kunden das gar nicht ohne Hilfe hinbekommen.

Nun ist die Frage, ob es auch eine alternative dazu gibt sprich ob man das AD auch direkt ansprechen kann - möglichst auch von einer Linux Maschine raus.

In einem Blog habe ich diesen Artikel gefunden: Connecting to Active Directory in Java: Still a Sorry State of Affairs Nick Watts’ Weblog
Der macht nicht gerade Mut. :( Und es war auch das einzig verwertbare, was Google von sich gegeben hat. In allen anderen Fällen wird die Sache über LDAP gelöst.
 

hexx

Mitglied
Eine plattform-unabhängie ADSI Bilbliothek gibt es meines Wissens nicht. Wenn du darauf abzielst.

Was ist denn an der Konfiguration so umständlich?
 

Grizzly

Top Contributor
Unsere Erfahrung zeigt, dass die meistens Administratoren gerade noch so eben und eben Ihr AD kennen. LDAP haben die aber noch nie gehört. Und wenn es dann an Base-DN und Benutzer-DN geht, ist bei denen Ende Gelände. Da wäre es halt einfacher, wenn die ihren Windows Benutzer inkl. Domäne eingeben und fertig. Das wissen die meisten immerhin.
 

hexx

Mitglied
Je nach dem, was für eine Applikation das ist, kann man die Konfiguration automatisieren:

Die IP-Adresse des LDAP Servers steht im DNS [1]. Damit kann man sich mit dem Server verbinden und den rootDSE [2] erfragen. Speziell das Attribut namingContexts bzw. defaultNamingContext.

Wenn die Konfiguration über GUI läuft, kann man dann den Verzeichnisbaum anzeigen und den Benutzer auswählen lassen.

Wenn man Kerberos benutzt, kommt man u. U. sogar ohne Benutzername un PW aus.

[1] Glenn Weadock on Windows Server 2008: SRV Records and Active Directory
[2] RootDSE
 

Grizzly

Top Contributor
Danke, hexx, für die Antwort. Ich habe das mal mit einem Kollegen überflogen und das sieht nicht schlecht aus. Kerberos haben wir schon implementiert. Der Rest sollte dann eigentlich kein Problem sein. :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Direkter Zugriff auf Servlet- doPost Allgemeines EE 15
F Session abgelaufen und direkter Aufruf Allgemeines EE 10
pkm Frage wegen AJAX-Zugriff auf ein Servlet Allgemeines EE 1
G War zugriff auf Ejb in EAR Allgemeines EE 0
S MessageDrivenBean Problem beim Zugriff auf Stateful EJB Allgemeines EE 2
R RMI Zugriff zwischen zwei WAR Projekten Allgemeines EE 1
B Cookie beim erstem Zugriff auf Web-App ablegen Allgemeines EE 3
T JMX und ServiceMBean - Zugriff mittels Client Allgemeines EE 2
W JSP Zugriff auf RemoteInterfaces Allgemeines EE 2
S Pfad-Zugriff über Servlet-init() Allgemeines EE 2
Y Zugriff auf Files aus einer EAR Anwendung Allgemeines EE 8
F problem mit nullpointer bei DB zugriff Allgemeines EE 2
J JSF: Zugriff auf message bundle Allgemeines EE 1
C Tomcat Zugriff auf lokale Dateien Allgemeines EE 2
J geschützter Bean zugriff mit einem Rich-Client Allgemeines EE 2
T Zugriff auf EJB Allgemeines EE 3
L Zugriff auf Manager nur von localhost Allgemeines EE 11
S 1. ContrBean + Image zurück, 2. DB-Zugriff per utilityklasse Allgemeines EE 5
N Zugriff auf Webapp nur für localhost definieren (Tomcat) Allgemeines EE 2
T Zugriff auf persistentes Set in einem Objekt Allgemeines EE 2
R Zugriff auf Dateien in Meta/Web-Inf Verzeichnis Allgemeines EE 7
R Zugriff auf Filter Servlet Allgemeines EE 10
R Zugriff auf Managed Bean aus einem Filter Allgemeines EE 2
N zugriff auf sämtliche navigation rules Allgemeines EE 6
A Zugriff auf Parameter im Deployment Descriptor Allgemeines EE 2
T Zugriff auf Session-Objekte in JSP Allgemeines EE 2
H Velocity: Zugriff auf Sessionvariable? Allgemeines EE 3
S Keystore Zugriff aus Web-Anwendung Allgemeines EE 2
S Alternative zu Properties/ Zugriff außerhalb der Locale Allgemeines EE 7
J In einem Bean zugriff auf ein SessionBean? Allgemeines EE 2
S Kein Zugriff auf Persistence Unit Allgemeines EE 4
K Zugriff auf Dateien beschränken Allgemeines EE 2
K dynamischer Zugriff auf .properties (Struts) Allgemeines EE 2
R Servlet/JSP zugriff auf Thumbnails ausserhalb Webroot Allgemeines EE 3
G Parameterübergabe u. -zugriff bei jsp:include Allgemeines EE 3
K [Tomcat 5.5.12+Axis] Datenbank Zugriff Allgemeines EE 2
K JSF - Zugriff auf Managed Beans Allgemeines EE 2
H JSP Zugriff auf JavaBean Allgemeines EE 4
S zugriff von jsp-seiten auf java klassen Allgemeines EE 3
L Wie bekomme ich denn einen Zugriff auf die EJB ??? Allgemeines EE 7
C [JSP] errorpage: Zugriff auf exception-Objekt Allgemeines EE 2

Ähnliche Java Themen

Neue Themen


Oben