我有一些代碼在一個部門中搜索所有用戶:獲取用戶列表從Active Directory在給定AD組
string Department = "Billing";
DirectorySearcher LdapSearcher = new DirectorySearcher();
LdapSearcher.PropertiesToLoad.Add("displayName");
LdapSearcher.PropertiesToLoad.Add("cn");
LdapSearcher.PropertiesToLoad.Add("department");
LdapSearcher.PropertiesToLoad.Add("title");
LdapSearcher.PropertiesToLoad.Add("memberOf");
LdapSearcher.Filter = string.Format("(&(objectClass=user)(department={0}))", Department);
SearchResultCollection src = LdapSearcher.FindAll();
什麼將過濾器需要的樣子,如果我只是想在每個人「經理只讀「AD組?
我對這一切都錯了嗎?
這是一個非常全面的文章,但我沒有專門找到這一個。這並不意味着它不在那裏,只是我看不到它。我現在正在玩弄十幾件事... – wcm 2009-02-04 20:50:19
此鏈接已損壞。我認爲這是現在應該使用的東西http://www.codeproject.com/Articles/90142/Everything-in-Active-Directory-via-C-NET-Using – Ju66ernaut 2015-09-01 20:12:36
也http://www.codeproject.com/文章/ 18102/Howto-Almost-Everything-In-Active-Directory-via-C – nzpcmad 2015-09-02 19:05:05