我有一个通过LDAP访问AD的node.js应用程序
我有一个如下所示的过滤器:deleteIntent
其中inputString可能是看起来像filter: '(name = ' + inputString);
但是我发现在AD中,有些条目有额外的白色空格Eg。
'John Smith'
我的过滤器无法接收它。那么我该如何处理呢?
如果有帮助,谢谢
答案 0 :(得分:0)
有两种选择:
选项#1 :使用“近似等于”运算符,如下所示:
filter: '(name ~= ' + inputString);
选项#2 :根据其他属性或属性组合进行搜索(如果可用)。这个人的名字有时候不可靠,最重要的是它可能不是唯一的。更好的选择是使用唯一属性,例如用户名,电子邮件等......
希望这有帮助。