我将 Java 1.2 与 Netscape ldapjdk.jar 一起使用,并尝试与我们的一台需要 SASL 的服务器建立 LDAP 连接。我也是 LDAP 的相对论新手。我知道 java EE 已经内置了 LDAP,但我现在无法使用它。
我已经能够使用常规 LDAP 连接到另一台服务器,但我不确定我需要在参数中添加什么。如果有人有一个简单的例子会有所帮助。
我认为下面的类是我需要使用的:
String ldapUserDn = "cn=mycomputer,dc=Dcname";
String[] mechanisms = {"DIGEST-MD5"};
LDAPSaslBind saslBind = new LDAPSaslBind(
String ldapUserDn,
mechanisms,
String packageName,
Hashtable props,
Object cbh);