ユーザーが8人のグループ名「CommonUsers」を持つActive Directoryドメイン名「ADDOMAIN2」を作成しました。グループ「CommonUsers」内のユーザーのディレクトリ検索を実行すると、結果はゼロになります。彼女のコードはActive Directoryグループからユーザーを取得
DirectorySearcher searcher = new DirectorySearcher();
DirectoryEntry directoryEntry = new DirectoryEntry(string.Format("LDAP://{0}", "ADDOMAIN2"), "Administrator", "[email protected]$w0rd");
string dnPath = directoryEntry.Properties["distinguishedName"].Value.ToString();
// string path = string.Format("LDAP://{0}/{1}{2}", "ADDOMAIN2", "", dnPath);
string path = "LDAP://ADDOMAIN2/CN=CommonUsers,DC=ADDomain2,DC=ADDomain01,DC=WaveDomain";
directoryEntry.Path = path;
searcher.SearchRoot = directoryEntry;
searcher.Filter = "(&(objectCategory=person)(objectClass=user))";
SearchResultCollection rs = searcher.FindAll();
ここで何が間違っていますか?
ありがとう
私の答えを確認しましたか?それは役に立ちましたか?任意のコメント? –