簡體   English   中英

npm activedirectory獲取objectGUID

[英]npm activedirectory get objectGUID

我有一個Nodejs應用程序,但似乎無法獲得一個實體的唯一ID,這是我正在使用的模塊:

https://www.npmjs.com/package/activedirectory

拉組,我似乎無法獲得以下屬性:

  • 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM