[英]npm activedirectory get objectGUID
我有一個Nodejs應用程序,但似乎無法獲得一個實體的唯一ID,這是我正在使用的模塊:
拉組,我似乎無法獲得以下屬性:
objectGUID
objectSid
這是片段
var ad = new ActiveDirectory(domainConfig);
var query = 'CN=*';
ad.findGroups(query, function (err, result) {
if (err) {
console.log(err);
log.error("No Groups found.");
}
log.info(result);
});
我錯過了什么嗎? 默認情況下,所有屬性都應返回
屬性-選擇和返回的屬性(如果設置了這些屬性,則服務器將僅返回這些屬性)。 默認為空集,表示所有屬性。
我同意,這是一個錯誤。 但是,可以通過顯式指定所需的屬性來解決此問題。 請注意,它們區分大小寫。
var ad = new ActiveDirectory(domainConfig);
var query = { filter: 'CN=*'
attributes: ["dn", "cn", "description", "objectGUID", "objectSid"]};
ad.findGroups(query, function (err, result) {
if (err) {
console.log(err);
log.error("No Groups found.");
}
log.info(result);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.