Bon à tous,

je tente de faire une authentification Active directory en mode NTLM; avec le domaine, le login et le mot de passe, mais sans succès.

J'utilise pour cela la librairie jcifs qui implémente le mode NTLM.

voici le code:

jcifs.Config.setProperty( "jcifs.netbios.wins", "servldap.dev.domaine.fr" );
jcifs.Config.setProperty( "jcifs.netbios.hostname", "c3smotl117.dev.chorus.aife" );
jcifs.Config.setProperty( "jcifs.netbios.lport", "389");
//jcifs.netbios.lport

UniAddress uniaddress = UniAddress.getByName("c3smotl117.dev.chorus.aife");
NtlmPasswordAuthentication ntlmpasswordauthentication = new NtlmPasswordAuthentication("dev.domaine.fr", "AC1913", "toto");
SmbSession.logon(uniaddress, ntlmpasswordauthentication);


j'obtiens cette erreur : jcifs.util.transport.TransportException: Connection timeout

Je suis sur une machine xp normal et mon serveur ldap sur une autre machine (servldap.dev.domaine.fr)

Si quelqu'un a une idée, de comment faire cette authentification NTLM. Voir avec d'autres librairies java.

Merci