<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    afunms

    My Software,My Dream—Forge a more perfect NMS product.

    java ldap (1)





    先用ldapbrowser測試下AD服務(wù)器,保證AD是可用的。
    以下是java代碼:

     

     

    package com.coreware.ems;

    import java.util.Hashtable;

    import javax.naming.Context;
    import javax.naming.NamingEnumeration;
    import javax.naming.NamingException;
    import javax.naming.directory.*;

    public class SimpleLDAPClient {
        
    public static void main(String[] args) {
            Hashtable env 
    = new Hashtable();

            env.put(Context.INITIAL_CONTEXT_FACTORY,
    "com.sun.jndi.ldap.LdapCtxFactory");
            env.put(Context.PROVIDER_URL, 
    "ldap://192.168.80.130:389/dc=coreware,dc=com");
            env.put(Context.SECURITY_AUTHENTICATION, 
    "simple");
            env.put(Context.SECURITY_PRINCIPAL, 
    "cn=wangfm,cn=Users,dc=coreware,dc=com");
            env.put(Context.SECURITY_CREDENTIALS, 
    "abc123!@#");
            DirContext ctx 
    = null;
            NamingEnumeration results 
    = null;
            
    try {
                ctx 
    = new InitialDirContext(env);
                SearchControls controls 
    = new SearchControls();
                controls.setSearchScope(SearchControls.SUBTREE_SCOPE);
                results 
    = ctx.search("""(objectclass=person)", controls);
                
                
    while (results.hasMoreElements()) {
                    SearchResult searchResult 
    = (SearchResult) results.next();
                    Attributes attributes 
    = searchResult.getAttributes();
                    Attribute attr 
    = attributes.get("cn");
                    String cn 
    = (String) attr.get();
                    System.out.println(
    " Person Common Name = " + cn);
                }

            }
     catch (NamingException e) {
                e.printStackTrace();
            }
     finally {
                
    if (results != null{
                    
    try {
                        results.close();
                    }
     catch (Exception e) {
                    }

                }

                
    if (ctx != null{
                    
    try {
                        ctx.close();
                    }
     catch (Exception e) {
                    }

                }

            }

        }

    }


    運行結(jié)果:
     Person Common Name = Administrator
     Person Common Name = Guest
     Person Common Name = afunms
     Person Common Name = db2admin
     Person Common Name = AFUNMS-WIN2008
     Person Common Name = krbtgt
     Person Common Name = wangfm

    posted on 2012-02-23 15:38 afunms 閱讀(332) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     

    My Links

    News

    留言簿(18)

    隨筆檔案

    相冊

    搜索

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 午夜视频在线观看免费完整版| 99久久综合精品免费| 国产真人无遮挡作爱免费视频| 亚洲一区精品视频在线| 成人浮力影院免费看| 亚洲六月丁香六月婷婷蜜芽 | 亚洲黄色片在线观看| 老汉精品免费AV在线播放| 亚洲国产综合专区在线电影| 免费无码VA一区二区三区| 亚洲AV午夜成人片| 99re在线这里只有精品免费| 亚洲天堂一区在线| 午夜一级免费视频| 特黄特色的大片观看免费视频| 亚洲第一街区偷拍街拍| 日本免费福利视频| 日韩精品无码免费视频| 亚洲乱码国产一区三区| 久久久久亚洲AV无码去区首| 免费一级特黄特色大片在线 | 亚洲av成人片在线观看| 免费中文字幕在线| 国产中文字幕在线免费观看| 亚洲一区二区成人| 日韩免费毛片视频| 国产在线观a免费观看| 亚洲永久中文字幕在线| 嫩草影院免费观看| 国产免费黄色无码视频| 久久久久久久亚洲Av无码| 在线播放免费播放av片| 男女一进一出抽搐免费视频| 亚洲一区二区三区电影| 日本一道一区二区免费看| 99免费在线视频| 亚洲人成图片网站| 久久伊人亚洲AV无码网站| 久久A级毛片免费观看| 国产天堂亚洲精品| 亚洲免费视频在线观看|