http://www.cnscn.org/htm_data/570/0904/45618.html
rootdn "cn=Manager,dc=my-domain,dc=com"
suffix "dc=lizongbo,dc=com"
rootdn "cn=Manager,dc=lizongbo,dc=com"
New password: Re-enter new password: {MD5}S6CYCoq9tq5LPyFg79WaMQ==
(我输入的密码是lizongbo)
然后继续修改slapd.conf
package com.lizongbo.ldapdemo;
import java.util.*;
import javax.naming.Context;
import javax.naming.NamingException;
import javax.naming.directory.DirContext;
import javax.naming.directory.InitialDirContext;
public class LDAPTest {
public LDAPTest() {
}
public static void main(String[] args) {
LDAPTest LDAPTest1 = new LDAPTest();
String root = "dc=lizongbo,dc=com"; //root
Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.PROVIDER_URL, "ldap://192.168.9.226/" + root);
env.put(Context.SECURITY_AUTHENTICATION, "simple");
env.put(Context.SECURITY_PRINCIPAL, "cn=Manager,dc=lizongbo,dc=com");
env.put(Context.SECURITY_CREDENTIALS, "lizongbo");
DirContext ctx = null;
try {
ctx = new InitialDirContext(env);
System.out.println("认证成功");
}
catch (javax.naming.AuthenticationException e) {
e.printStackTrace();
System.out.println("认证失败");
}
catch (Exception e) {
System.out.println("认证出错:");
e.printStackTrace();
}
if (ctx != null) {
try {
ctx.close();
}
catch (NamingException e) {
//ignore
}
}
System.exit(0);
}
}
1742



被折叠的 条评论
为什么被折叠?



