Java ADSI-Wrapper-Bibliothek gut unterstützt? [geschlossen]
Frage
Kennt jemand eine gute Wrapper für die Windows-ADSI-Bibliotheken für Java?
(Ich versuche, meine eigene in JNA zu vermeiden, schriftlich. - und ich möchte etwas Standard verwenden)
Lösung
Nicht viel in der Art von gut unterstützt Bibliotheken für ADSI-java existiert da draußen.
Wenn Sie unterstützen wollen und die Substanz von dem, was Sie versuchen zu erreichen - dann Spring Acegi Bibliothek wird Ihre Active Directory-Authentifizierung Ihres Web-App helfen: http://www.acegisecurity.org/
Wenn Sie eine Active Directory-Authentifizierung für Ihre Web-Service wollen - dann versuchen Sie dies: Sichere Java SOAP Webservice - Active Directory-Authentifizierung Vertrauen (Wieder eine Feder Sicherheit basierte Lösung)
Um rein wickeln Sie die ADSI Bibliothek selbst - Sie JNA verwenden: https://github.com/twall/jna/
Andere Implementierungen da draußen sind:
- es über JNI Doing ( http://www.isocra.com / 2005/05 / adsi-from-java / ), obwohl dies statt JNA zu tun versuchen, eine Verschwendung von Zeit wäre
- Als Alternative zu JNA - Sie könnten diese Bibliothek versuchen: http://weblogs.java.net/blog/kohsuke/archive/2008/01/updates_on_com4.html
Andere Tipps
Kosuke hat einen schönen Artikel über Aufruf ADSI ActiveX / COM-Komponenten über com4j, so können Sie Active Directory-Abfrage.
Nicht sicher, wie unterstützt es aber ist.