我使用的筛选器为(cn=${prefix}*)
,其中$prefix = 'a';
但仍显示找到0个记录。如何使用LDAP.pm查找以'a'开头的记录密钥?
鉴于当我在没有此过滤器的情况下进行简单搜索时,我发现许多记录以'a'
开头。
这是部分代码: - my $ prefix = shift(); 我的$结果= $ LDAP->搜索(基础=> “$ ldapbase”, 范围=> “子”, 滤波器=> “(对象类= )(CN = $前缀)”, ATTRS => ['*'] )或死“错误搜索树:$ @ \ n”;
my $ldapbase
给我所有员工的详细信息,我只想要那些以'a'
开头的人。
记录是以'a'还是记录的关键字开头? – TLP 2011-05-26 11:49:31
记录密钥(例如名称)以 – james 2011-05-26 12:28:33
开头您正在使用哪种LDAP.pm?有几个。 – TLP 2011-05-26 12:34:01