Perl とNet::LDAPを使用して、特定の DN が LDAP ディレクトリに存在するかどうかを確認したいと考えています。だから、私は次のようなことをするだろうと考えました:
my $dn = 'uid=foo,ou=bar,ou=baz';
$ldap->search(base => $dn, scope => 'base', attrs => ['dn']);
ただし、それはBad filter
エラーになります。を追加することで機能させることができますが、それfilter => '(objectClass=*)'
は少し面倒です。
これは私がこれを行うことになっている方法ですか、それとも何かを見逃していますか? 私は Net::LDAP が初めてです。