问题描述
我将用户绑定到ldap并对其进行身份验证,如下面的代码所示。现在,我得到了所有 对象的属性(不包括管理器属性和directReporties),我想要得到什么 经理属性和directReporties。
我已经通过npm安装了所有依赖项。
我不确定我在哪里做错了要获取manager属性或名称。请帮我 查询。
预先感谢您的帮助!
`var client = ldap.createClient({
url: 'ldap://***'
});
client.bind('username','password',function(err) {
console.log(err);
});
var opts = {
filter: '(&(objectClass=user)(mail=mailId))',scope: 'sub',attributes: ['...']
};
client.search('dc=dc,dc=com',opts,function(err,res) {
console.log(err);
res.on('searchEntry',function(entry) {
var vjson=JSON.stringify(entry.object);
console.log('entry: ' + vjson);
});
res.on('searchReference',function(referral) {
});
res.on('error',function(err) {
console.error('error: ' + err.message);
});
res.on('end',function(result) {
resp.end();
console.log('status: ' + result.status);
});
});`
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)