잘 지원되는 Java ADSI 래퍼 라이브러리?[닫은]
문제
Java용 Windows ADSI 라이브러리에 대한 좋은 래퍼를 아는 사람이 있습니까?
(저는 JNA에서 직접 작성하는 것을 피하려고 노력하고 있으며 표준을 사용하고 싶습니다.)
해결책
Adsi-Java를위한 잘 지원되는 라이브러리가 많이 존재하지 않습니다.
당신이 달성하려는 것의 지원과 물질을 원한다면 - Spring의 Acegi 라이브러리는 웹 앱의 Active Directory 인증을 지원합니다. http://www.acegisecurity.org/
웹 서비스에 대한 Active Directory 인증을 원한다면 다음을 시도하십시오.보안 자바 비누 웹 서비스 - Active Directory 인증 신탁 (다시 스프링 보안 기반 솔루션)
ADSI 라이브러리 자체를 순수하게 포장하려면 JNA를 사용할 수 있습니다.https://github.com/twall/jna/
다른 구현에는 다음이 포함됩니다.
- JNI를 통해 (http://www.isocra.com/2005/05/adsi-from-java/) JNA 대신이 작업을 수행하려고하지만 시간 낭비가 될 것입니다.
- JNA의 대안으로 -이 라이브러리를 시도 할 수 있습니다. http://weblogs.java.net/blog/kohsuke/archive/2008/01/updates_on_com4.html
다른 팁
Kosuke는 com4j를 통해 ADSI Activex/COM 구성 요소를 호출하는 방법에 대한 유용한 기사를 제공하므로 Active Directory를 쿼리할 수 있습니다.
https://community.oracle.com/blogs/kohsuke/2008/01/10/active-directory-authentication-hudson
그래도 얼마나 지원되는지는 잘 모르겠습니다.
제휴하지 않습니다 StackOverflow