Я пытаюсь получить доступ к AD компании, чтобы забрать некоторую информацию о пользователях, такую как электронные письма и т. Д. c. Я пытаюсь использовать пакет активного каталога из здесь Мой код выглядит так
var ActiveDirectory = require('activedirectory');
var config = { url: 'LDAPS://ds.company.com',
baseDN: 'DC=example,DC=com',
username: 'username',
password: 'password' }
var ad = new ActiveDirectory(config);
let username='example@user'
ad.findUsers( function(err, users) {
if (err) {
console.log('ERROR: ' +JSON.stringify(err));
return;
}
console.log(users);
});
Когда я пытаюсь запустить его с узла, я получаю сообщение об ошибке:
ОШИБКА: {"code": "UNABLE_TO_GET_ISSUER_CERT_LOCALLY"}
Изменение флага строгого ssl npm на false ничего не сделало.
Спасибо за любые помощь