Pregunta

¿Alguien sabe de un buen contenedor para las bibliotecas ADSI de Windows para Java?

(Estoy tratando de evitar escribir el mío en JNA, y me gustaría usar algo estándar).

¿Fue útil?

Solución

No existen muchas bibliotecas con soporte para ADSI-java.

Si desea soporte y la esencia de lo que está tratando de lograr, entonces la biblioteca Acegi de Spring ayudará a la autenticación del directorio activo de su aplicación web: http://www.acegisecurity.org/

Si desea una autenticación de directorio activo para su servicio web, intente esto: Servicio web seguro Java SOAP: autenticación de Active Directory Trust (de nuevo, una solución basada en la seguridad de Spring)

Para envolver puramente la propia biblioteca ADSI, puede usar JNA: https://github.com/twall/jna/

Otras implementaciones por ahí incluyen:

Otros consejos

Kosuke tiene un buen artículo sobre cómo llamar a componentes ADSI Activex / COM a través de com4j, para que pueda consultar el directorio activo.

https://community.oracle .com / blogs / kohsuke / 2008/01/10 / active-directory-autenticación-hudson

Sin embargo, no estoy seguro de qué tan compatible sea.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top