我一直在尝试找出如何取消System.DirectoryServices.Protocols中长期运行的AD搜索。有人可以帮忙吗?
我查看了RootDSE上的supportControl / supportedCapabilities属性,它们不包含1.3.6.1.1.8 OID,因此我认为这不支持此处定义的LDAP CANCEL扩展操作:http://tools.ietf.org/html/rfc3909
剩下原始的LDAP ABANDON命令(有关列表,请参见here)。但是似乎没有匹配的DirectoryRequest Class。
有人有主意吗?
最佳答案
我想我已经找到了答案:在阅读您的建议时,Martin在LdapConnection类上遇到了Abort方法。我没想到在那找到它:从LDAP文档开始,我希望把它当作另一个LDAPMessage来发现,但是MS专家似乎将其视为一种特殊情况。如果有人熟悉LDAP的非MS实现,并且可以评论MS方法是否是典型方法,我将不胜感激它能增进我的理解。
关于active-directory - 如何在System.DirectoryServices.Protocols中放弃长时间运行的搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1231392/