//民族小学
bool blRet = false;
string LADPath = @"LDAP://**.**.**.**:10389/dc=iefree,dc=com.cn";
string TestUserName = "liqi";
DirectoryEntry _objDirectoryEntry = new DirectoryEntry(LADPath);
_objDirectoryEntry.AuthenticationType = AuthenticationTypes.None;
DirectorySearcher deSearch = new DirectorySearcher(_objDirectoryEntry);
//过滤名称是否存在
deSearch.Filter = "(&(objectClass=person)(cn=" + TestUserName + "))";
deSearch.SearchScope = SearchScope.Subtree;
//find the first instance
SearchResult results = deSearch.FindOne();
if (null != results && null != results.Properties
&& results.Properties.Contains("cn"))
{
blRet = true;
}
_objDirectoryEntry.Close();
2024-01-17 15:19:44
775KB
ldap
1