我正在編寫一個C#應用程序來監視Active Directory的某些更改,並將這些更改同步到另一個系統。我使用C#中的System.DirectoryServices.Protocols.DirectoryNotificationControl來達到這個目的,所以我不必輪詢AD以進行更改。DirectoryNotificationControl不通知某些更改?
適用於大多數情況。如果我編輯用戶並將用戶添加到組中,我會收到通知。但是,如果我編輯組並將用戶添加到該組,則不會收到關於用戶更改的通知。儘管我收到了關於羣組更改的通知,但是我必須掃描羣組成員並維護一個交叉檢查列表並進行比較。哪個不能縮放。
關於如何更精確地獲得有關Active Directory中組成員更改通知的任何想法?
乾杯, 基督教