gpt4 book ai didi

c - 在 OpenLDAP 中分页 ldap_search 以绕过大小限制?

转载 作者:行者123 更新时间:2023-12-01 06:51:36 26 4
gpt4 key购买 nike

我们目前正在从陈旧的专有目录服务迁移到 OpenLDAP。
今天我们遇到了ldap_search_ext_s的问题或者 ldapsearch 通常不会返回任何结果,如果当前搜索要返回的条目数将达到某个限制。
不幸的是,在 LDAP 服务器配置中设置更高的大小限制可能只会推迟问题的发生,因为我们有一个非常大的数据库,而且我们每天早上运行的更新机制必须执行大量查询。
在 MSDN 文档中,我注意到有一种机制可以执行 paged search ,这将使我能够绕过大小限制。
显然这也在 RFC draft from 1996 中指定但还没有最终确定(还)?
无论如何,因为我不是在 Windows-Box 上工作,所以我必须使用 OpenLDAP API,它似乎没有提供这种机制(至少我在他们的 search page 上找不到它)
这让我想到了我的问题:你知道我能做什么,以优雅的方式解决这个问题吗?
谢谢你的帮助!

最佳答案

OpenLDAP 通过 ldap_create_page_control () 支持分页结果检索和 friend 。 Here是描述和示例代码。如果这没有帮助,我可以提供生产代码的摘录。

关于c - 在 OpenLDAP 中分页 ldap_search 以绕过大小限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1838907/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com