我有这个功能 https://www.npmjs.com/package/activedirectory2#getUsersForGroup 但是,当我使用存在的组的CN调用它时,它什么也不返回。 该组存在并且有用户,但是该函数未返回任何信息。
ad.authenticate(config.USERNAME, config.PASSWORD, function(err, auth) {
if (err) {
console.log('ERROR: '+JSON.stringify(err));
return;
}
if (auth) {
console.log('Authenticated!');
let groupName = 'ORG-Application-ContactCentre-ORG-RSV-BusAdmin';
ad.findGroup(groupName, function(err, group) {
if (err) {
console.log('ERROR: ' +JSON.stringify(err));
return;
}
if (! group) console.log('Group: ' + groupName + ' not found.');
else console.log(JSON.stringify(group));
});
ad.getUsersForGroup(groupName, function(err, users) {
if (err) {
console.log('ERROR: ' +JSON.stringify(err));
return;
}
if (! users) console.log('Group: ' + groupName + ' not found.');
else {
console.log(JSON.stringify('Users: ',users));
}
});
}
else {
console.log('Authentication failed!');
}
});
任何想法都将不胜感激。
答案 0 :(得分:0)
我使用了错误的域组件,因此该库还不错,现在都可以使用。