我通过 c# 使用 LDAP 命令向 Active Directory 组织单元添加和删除组,但是在进行更改后查询 AD 时遇到问题。
基本上,当用户点击按钮添加组时,代码会添加组,然后将数据重新绑定到列表视图,以更新用户看到的组列表。
问题是新添加的组并没有一直出现。添加组的代码不起作用,或者列出组的代码不起作用,这不是问题,在域将组显示为存在之前似乎只是延迟。
我的理论是域控制器还没有完成同步,在它列出更新的组之前只需要时间来完成。
所以我的问题是,我的理论是否正确,或者是否存在某种缓存,如果确实存在延迟,有没有办法适应这种延迟?
我可以强制应用程序等待,但如果可能的话,我想避免这种情况。
谢谢你的帮助。