LDAPsearch和虚拟列表视图之间的区别

成员服务器有一些使用服务帐户的应用程序来查询用户和组的活动目录。 我正在使用LDP来连接/绑定和使用LDP.exe进行查询,“绑定”成功地与帐户一起工作,“LDAPsearch”与LDAP和LDAPS协同工作;问题是,他们正在做一些名为“虚拟列表视图”查询和使用子树时抛出错误; 下面是我的问题。

search和虚拟列表视图有什么区别? 为什么VLW在select“一级”时工作,当select“子树”时会抛出错误(“不可用关键扩展”)?

VLVsearch引入的位置以帮助创build需要显示search结果的滚动列表的应用程序,其中包括分页,平滑滚动等function,而无需将整个结果集显示在客户端上。 请参阅: http://tools.ietf.org/html/draft-ietf-ldapext-ldapv3-vlv-04 : http://tools.ietf.org/html/draft-ietf-ldapext-ldapv3-vlv-04然而,这需要为应用程序执行的精确search创build单独的索引(例如,sn = * sorted在sn上升),否则服务器可能拒绝服务你的请求。 我以前在iPlanet LDAP上使用这个function,所以在AD中有些东西可能会有所不同,但是我的猜测是AD中缺less一个索引。

如果你不想使用VLV这种types的应用程序,没有意义使用它。

VLV是search时的一个选项。

可能一级search只返回一个结果,所以VLV选项的存在是不相关的。