这足以验证用户。但是要执行搜索,您需要创建directorysacher的实例,并将DirectoryEntry对象(entryinAbsg)和您可能需要的任何筛选器传递给构造函数。考虑下面C#中的例子;
private DirectorySeacher GetDirectorySeacher(DirectoryEntry entryInAbsg)
{
DirectorySearcher dirSeach = null;
if(dirSearch == null)
{
try
{
dirSearch = new DirectorySeacher(entryInAbsg)
}
catch (DirectoryServicesCOMException e)
{
MessageBox.Show("Authentification Failed!!!, Please Check.", "Error Info", MessageBoxButtons.OK,MessageBoxIcon.Error);
}
return dirSearch;
}
else
{
return dirSearch;
}
}
你可以根据你的具体需要定制。