8

多くのクエリを試しましたが、これで OU が取得されます。

(&(objectCategory=organizationalUnit)(Name=MyOU))(ここで ou を取得するだけです)

使おうとしまし(&(objectCategory=organizationalUnit)(objectClass=group)(Name=MyOU))たが失敗しました。

また、(&(objectCategory=Group)(cn=MyOU,dc=mytop,dc=mysuffix))失敗しました。

OU 内のグループを取得しようとしています。いろいろ探しましたが思いつきません。OU 内のグループを見つけるにはどうすればよいですか? グループを出力するルーチンがあります。クエリを正しく取得できません。

助けてくれてありがとう。

4

3 に答える 3

7

cn=MyOU,dc=mytop,dc=mysuffixはフィルターに入りません。これは検索のベース DN です。

必要なフィルターは(objectClass=group).

于 2009-08-03T21:36:38.043 に答える
2

検索ベースをクエリに追加するのではなく、指定してみてください。ldapsearch から、次のようにします。

-s dc=MyOU,dc=com検索ベースは異なる場合があります

vb から、オブジェクトで指定します。

DirectoryEntry("LDAP://サーバー IP //DC=MyOU,DC=com"...

そこから、フィルター (objectclass=group) が必要なものを取得します。

于 2009-08-03T21:33:31.577 に答える
1

PowerShellを使用している場合は、-SearchBaseパラメーターを使用してください

于 2018-02-05T09:07:13.503 に答える