4
我做了一些編程以讀取Active Directory中的數據,例如用戶帳戶或組織信息等。下面的代碼就像我所做的一樣。如何以編程方式讀取Active Directory架構
DirectoryEntry entry = new DirectoryEntry(
"LDAP://CN=Users,DC=domain,DC=com",
null,
null,
AuthenticationTypes.Secure
);
DirectorySearcher search = new DirectorySearcher(entry);
using (SearchResultCollection src = search.FindAll())
{
foreach (SearchResult result in src)
{
Console.WriteLine(result.Properties["name"][0] + " : " +
result.Properties["department"][0]);
}
}
問題是如何知道目標對象具有哪些屬性,然後我可以在獲取它之前使用它們過濾數據。
任何想法?
你的答案和LDAP瀏覽器都很棒。 – 2010-07-20 15:41:35