当前位置: 首页 > 工具软件 > OneLDAP > 使用案例 >

用Sun OneLdap的API查询群组1

屠振濂
2023-12-01

 LDAP_SERVER=ldap/://zkf16627.china.com/:4444/
BASE_DN=o~pdm.com
GROUP_DN=ou~pdm groups
GROUP_BASE_DN=ou~pdm groups,o~pdm.com
USER_BASE_DN=ou~People,o~pdm.com
DEFAULT_PASSWORD=ldapmanager
SECURITY_AUTHENTICATION=simple
SECURITY_PRINCIPAL=cn~Directory Manager

 

//链接LDAP

 public static DirContext connectLDAPServer() {
        
        env.put(Context.INITIAL_CONTEXT_FACTORY,"com.sun.jndi.ldap.LdapCtxFactory");
        env.put(Context.PROVIDER_URL, LDAP_SERVER );
        env.put(Context.SECURITY_AUTHENTICATION, SECURITY_AUTHENTICATION);
        env.put(Context.SECURITY_PRINCIPAL, SECURITY_PRINCIPAL);
        env.put(Context.SECURITY_CREDENTIALS, DEFAULT_PASSWORD);

        DirContext ctx = null;
        try {
            ctx = new InitialDirContext(env);
        } catch (NamingException e) {
            e.printStackTrace();
            return null;
        }
        return ctx;
    }

 类似资料: