<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測(cè)試下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) {
                    }

                }

            }

        }

    }


    運(yùn)行結(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 閱讀(322) 評(píng)論(0)  編輯  收藏


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


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

    My Links

    News

    留言簿(18)

    隨筆檔案

    相冊(cè)

    搜索

    最新評(píng)論

    閱讀排行榜

    主站蜘蛛池模板: mm1313亚洲精品无码又大又粗| 免费国产叼嘿视频大全网站| 国内免费高清在线观看| 伊人久久综在合线亚洲2019| 亚洲va久久久噜噜噜久久| 亚洲一区二区三区免费在线观看| 18级成人毛片免费观看| 亚洲婷婷第一狠人综合精品| 免费电视剧在线观看| 亚洲人成网亚洲欧洲无码久久| 国产AV无码专区亚洲AWWW| 18禁黄网站禁片免费观看不卡| 久久久亚洲精品视频| 久久国产精品成人免费| 午夜影视日本亚洲欧洲精品一区| 久久久久国产免费| 2020久久精品国产免费| 亚洲一卡2卡4卡5卡6卡残暴在线| 久久久久国色AV免费观看性色| 亚洲成a∧人片在线观看无码| 亚洲国产精品一区二区九九 | 色欲色欲天天天www亚洲伊| 青草草在线视频永久免费| 日韩在线观看免费| 亚洲AV无码成人精品区天堂| 999国内精品永久免费视频| 精品亚洲国产成人| 免费一级成人毛片| 精品国产麻豆免费人成网站| 亚洲高清免费在线观看| 日本免费一本天堂在线| 亚洲熟妇无码爱v在线观看| 免费无码成人AV片在线在线播放| 一级毛片免费播放视频| 亚洲激情中文字幕| 女人被男人桶得好爽免费视频| aa级毛片毛片免费观看久| 亚洲男人的天堂一区二区| 99久久人妻精品免费二区| 亚洲AV成人精品一区二区三区| 亚洲人成影院在线无码按摩店|