Правильный путь - это способ, который работает :) Если вы уже используете NodeJS, сделайте это в NodeJS, если это возможно.
Связь с AD будет происходить через LDAP, так что вы можете искать NodeJSпакеты для LDAP.Вот пара, которую я нашел:
Но это тот, который вы связали с , более специфичен для AD (и AD имеет свой собственный вариант LDAP), поэтому я бы выбрал его, если он работает для вас.
Если он не работаетпо любой причине, либо задайте новый вопрос здесь, чтобы получить конкретную помощь, либо вы можете начать создавать отдельное приложение Java или .NET для этого.Но я бы не стал рассматривать отдельное приложение только для запросов AD, если вы абсолютно не можете сделать это в NodeJS.