我正在使用 DirectorySearcher 获取 ActiveDirectory 中的用户组。
我的问题是,一旦我使用“memberOf”获取用户组,如何获取与每个组关联的 SID?
我在 .NETFramework 2.0 环境中工作。
DirectoryEntry entry = new DirectoryEntry(string.Format("LDAP://{0}", sUserDomain));
DirectorySearcher mySearcher = new DirectorySearcher(entry);
mySearcher.Filter = string.Format("(&(objectClass=user) (cn= {0}))", ui.DisplayName.ToString());
mySearcher.PropertiesToLoad.Add("memberOf");
SearchResult searchresult = mySearcher.FindOne();