我通過c#使用LDAP命令向活動目錄組織單元添加和刪除組,但在更改完成後查詢AD時遇到問題。asp.net LDAP查詢不返回所有結果
基本上,當用戶點擊按鈕添加組時,代碼會添加該組,然後將數據重新綁定到列表視圖以更新用戶看到的組列表。
問題是新添加的組不會一直顯示出來。這不是代碼添加組不起作用的問題,或者列出組的代碼不起作用,看起來在域顯示組存在之前只有一段延遲。
我的理論是,域控制器尚未完成同步,並且在列出更新的組之前完成此操作只需要時間。
所以我的問題是,我的理論是正確的,還是有某種緩存正在進行,如果確實有延遲,是否有辦法來適應這種延遲?
我可以強制應用程序等待,但如果可能的話,我想避免這種情況。
感謝您的任何幫助。
您的網絡中是否有多個DC?如果您碰巧在DC1上添加一個組,則可能需要幾分鐘(最多15分鐘)才能將其複製到其他DC ... –