This Project implements a BindRequest extension that is able to do NTLM connects to any Microsoft LDAP directory (Active Directory, ADAM, AD LDS)

The Extension is meant to be used with the Java UnboundID LDAP SDK, but you may be able to adapt the code to other Java LDAP APIs or to the builtin JNDI LDAP API.
The NTLM magic is done with the JCIFS Java libary of Samba.org.

Client does not need to be based on Windows!

Currently NTLM BIND authentication is implemented, but no NTLM signing or encryption of the connection is done.

It is supposed to connect to LDAP directorys running on Windows XP, 7, 2000, 2003, 2008 and 2012 (and probably future versions) as long as NTLMv2 is supported by the LDAP service

You can connect to Active Directory Domain Controllers and AD LDS using any domain account and you can connect to AD LDS running on ordinary member servers or on Windows XP/7 using local accounts.

See WIKI for more details on usage

Project Activity

See All Activity >

Follow JAVA LDAP NTLM BIND

JAVA LDAP NTLM BIND Web Site

You Might Also Like
Omnichannel contact center platform for enterprises. Icon
Omnichannel contact center platform for enterprises.

For Call centers or BPOs with a very high volume of calls

Deliver a personalized customer experience with every interaction, across every channel, with uContact, net2phone’s cloud contact center solution.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of JAVA LDAP NTLM BIND!

Additional Project Details

Registered

2013-12-20