0

特定の OU から削除されたすべての削除済みユーザーを取得しようとしています。以下のクエリを使用していますが、正常に動作します。

string query = string.Format("(&(objectclass=user)(isdeleted=true)(lastknownparent={0}))", ouDn);

「ouDn」が使用可能な OU の値である場合、上記のクエリは正常に機能します。削除された OU 識別名 (OU=xxxxxx\0ADEL:a82be8cf-1149-4f5b-b42d-fb6c72bceb24,CN=Deleted Objects,DC=xxxx,DC=xxx) で「ouDn」を設定すると、結果は得られませんでしたが、 AD でその lastknownparent を持つユーザーを削除しました。

上記の LDAP クエリで削除された OU 識別名を使用する方法を教えてください。

4

1 に答える 1

1

少し遅れているかもしれませんが、この回答がお役に立てば幸いです。

LDAP クエリで\0ADEL\\0ADELに置き換えるだけです。

ちなみに、このルールは dn 構文のすべての属性に適用されます。

于 2013-09-06T18:39:07.723 に答える