⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 connecttoldap.java

📁 这是几个对ldap操作的jndi,可以直接编译运行
💻 JAVA
字号:
/*曾海 2003/9 JNDI热手程序 启动 IMAIL的LDAP服务,然后连接上去,看看成功与否, 再做一些复杂的工作  采用 sun one directory server的同志们可以连接50028口子(目录服务)*///package jndi;import java.util.*;// hashtableimport javax.naming.*;//命名服务import javax.naming.directory.*;//初始化上下文用/* ldap的端口是389,ldap://localhost:389 */public class ConnectToLDAP {  /*如果你找不到相应的类名,就用Search-Search Classes来找,不会有错了*/ public static String sunLdapContext="com.sun.jndi.ldap.LdapCtxFactory"; public static String hostURL="ldap://127.0.0.1:389";//use 50028 if use sunone public static String searchPattern="o=svc";  public ConnectToLDAP() { try{    Hashtable env = new Hashtable();//准备放属性    env.put(Context.INITIAL_CONTEXT_FACTORY ,sunLdapContext);    env.put(Context.PROVIDER_URL ,hostURL);    DirContext  ctx = new InitialDirContext(env);//这句会有意外,好好捉吧    System.err.println("非常好,连接上了");  }catch (Exception e){ System.err.println("错误,连接不上服务器") ; System.exit(1);};  }  public static void main(String[] args) {    ConnectToLDAP connectToLDAP1 = new ConnectToLDAP();    System.exit(0);  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -