openLDAP示例

openLDAP示例,ldap,Ldap,我想探索openLDAP。。有谁能为我推荐一些简单ldap代码的网站吗?如果您正在寻找java库,有多种选择 如果您正在寻找java库,有多种选择 如果你想探索什么是LDAP,你可以选择389目录服务器(打开LDAP) 请参阅下面的链接。安装它。它有用于管理的GUI 对于JNDI,要调用它,您可以参考下面的站点和代码来连接LDAP服务器 Hashtable env=new Hashtable(); put(Context.INITIAL\u Context\u工厂,“com.

我想探索openLDAP。。有谁能为我推荐一些简单ldap代码的网站吗?

如果您正在寻找java库,有多种选择


如果您正在寻找java库,有多种选择


如果你想探索什么是LDAP,你可以选择389目录服务器(打开LDAP) 请参阅下面的链接。安装它。它有用于管理的GUI

对于JNDI,要调用它,您可以参考下面的站点和代码来连接LDAP服务器

Hashtable env=new Hashtable();
put(Context.INITIAL\u Context\u工厂,“com.sun.jndi.ldap.LdapCtxFactory”);
env.put(Context.PROVIDER\u URL,providerUrl);
put(Context.SECURITY_PRINCIPAL,UserContextBean.getEntrydn());
环境放置(Context.SECURITY\u凭证、密码);
环境put(Context.SECURITY\u身份验证,authenticationType);
LDAPContext ctx=新的初始LDAPContext(env,null);

此ctx可用于访问目录。

如果您想了解什么是LDAP,可以使用389目录服务器(打开LDAP) 请参阅下面的链接。安装它。它有用于管理的GUI

对于JNDI,要调用它,您可以参考下面的站点和代码来连接LDAP服务器

Hashtable env=new Hashtable();
put(Context.INITIAL\u Context\u工厂,“com.sun.jndi.ldap.LdapCtxFactory”);
env.put(Context.PROVIDER\u URL,providerUrl);
put(Context.SECURITY_PRINCIPAL,UserContextBean.getEntrydn());
环境放置(Context.SECURITY\u凭证、密码);
环境put(Context.SECURITY\u身份验证,authenticationType);
LDAPContext ctx=新的初始LDAPContext(env,null);
此ctx可用于访问目录

                Hashtable<String, String> env = new Hashtable<String, String>();
                env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
                env.put(Context.PROVIDER_URL, providerUrl);
                env.put(Context.SECURITY_PRINCIPAL, UserContextBean.getEntrydn());
                env.put(Context.SECURITY_CREDENTIALS, password);
                env.put(Context.SECURITY_AUTHENTICATION, authenticationType);
                LDAPContext ctx = new InitialLdapContext(env, null);