Pregunta

Quiero usar Windows NTLM con apache tomcat. Cualquiera que ya lo haya usado, por favor dame información, soy nuevo en eso.

¿Fue útil?

Solución

¿Por qué quiere usar NTLM, en lugar de Kerberos? Ambos son compatibles con Windows AD, pero este último es más seguro y compatible con Java de forma nativa. Vea esta pregunta sobre cómo configurar, él está muy cerca de hacerlo funcionar :)

¿Cómo obtengo JNDIRealm en Tomcat? utilizar la autenticación Kerberos?

Si realmente quiere usar NTLM, debe usar el filtro JCIFS

http://jcifs.samba.org/

Otros consejos

Hay un enlace desde tomcat wiki a un artículo de SAMBA que explica cómo puede agregar un filtro a su aplicación web para lograrlo.

El uso de kerberos requiere que le dé a su servidor una clave de los administradores del dominio. En algunos casos, esto puede no ser posible.

El código jcifs parece funcionar bastante bien, aunque la gente jcifs dice que son no interesado en admitir el filtro HTTP NTLM más. Recientemente hice un filtro NTLM usando jcifs que puede autenticarse en cualquiera de los dos dominios.

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