我正在尝试使用此代码进行身份验证:
public IEnumerable<string> SearchADUsers(string username)
{
DirectoryEntry entry = new DirectoryEntry("LDAP://rhc.local");
DirectorySearcher dSearch = new DirectorySearcher(entry);
entry.AuthenticationType = AuthenticationTypes.Delegation;
foreach (SearchResult sResultSet in dSearch.FindAll())
{
Console.WriteLine(GetProperty(sResultSet, "cn"));
}
return null;
}
但是我收到了一个错误:
<00> 000004DC:LdapErr:DSID-0C0906E8,评论:为了执行此操作 操作成功绑定必须在连接。,数据上完成 0,v1db1