Active Directory查询 - Java

时间:2015-04-13 07:03:23

标签: java active-directory

我遵循了这个例子:http://myjeeva.com/querying-active-directory-using-java.html

我的域名是mycompanyname.com.au 我添加了这个以避免认证:properties.put(Context.SECURITY_AUTHENTICATION," none"); 我正在搜索用户名。但是,我得到了这个例外:

Apr 13, 2015 9:57:26 AM ldap.ActiveDirectory <init>
SEVERE: mycompany.com.au:port no
Exception in thread "main" java.lang.NullPointerException
    at ldap.ActiveDirectory.searchUser(ActiveDirectory.java:108)
    at ldap.N.main(N.java:65)

我正在寻找CN = XXXX,OU =安全IT,OU = IT,DC = mycomapny,DC = com,DC = au

的特定用户组

OU =安全IT中有空间。这是一个问题吗?

抛出异常
return this.dirContext.search(base, filter, this.searchCtls);

1 个答案:

答案 0 :(得分:-2)

我发现这个解决方案完美无缺。