Différence entre la recherche LDAP et la vue de liste virtuelle

0

Un serveur membre possède une application utilisant un compte de service pour interroger Active Directory sur les utilisateurs et les groupes. J'utilise LDP pour me connecter / lier et effectuer des requêtes avec LDP.exe, "Bind" fonctionne correctement avec le compte, "Recherche LDAP" fonctionne à la fois avec LDAP et LDAPS; requête et son erreur lorsqu’un sous-arbre est utilisé; ci-dessous sont mes questions.

Quelle est la différence entre SEARCH et VIRTUAL LIST VIEW? Pourquoi le format VLW fonctionne-t-il lorsque "un niveau" est sélectionné et qu'il génère une erreur ("extension critique non disponible") lorsque "sous-arbre" est sélectionné?

Darktux
la source

Réponses:

1

Les recherches VLV ont été introduites pour faciliter la création d'applications devant afficher une liste déroulante des résultats d'une recherche avec des fonctionnalités telles que la pagination, un défilement régulier, sans avoir à importer l'ensemble des résultats sur le client. Voir: http://tools.ietf.org/html/draft-ietf-ldapext-ldapv3-vlv-04 Cependant, cela nécessitait la création d'un index distinct pour presque la recherche exacte effectuée par l'application (par exemple, sn = * trié par ordre croissant sur sn), sinon le serveur pourrait refuser de répondre à votre demande. J'avais l'habitude de travailler avec cette fonctionnalité sur LDAP iPlanet il y a plus de 10 ans. Par conséquent, certaines choses pourraient être différentes dans AD, mais je suppose qu'un index est manquant dans AD.

Si vous ne souhaitez pas utiliser VLV pour ce type d'application, il ne sert à rien de l'utiliser.

lacasitos
la source
0

VLV est une option lors de la recherche.

Il est possible que la recherche à un niveau ne renvoie qu'un résultat, ainsi la présence de l'option VLV n'est pas pertinente.

utilisateur207421
la source
J'utilise LDP.exe. Lorsque je clique sur Rechercher et exécuter, il affiche toutes les informations de l'utilisateur. lorsque vous cliquez sur VLV, comme vous l'avez dit plus haut, le niveau fonctionne et renvoie 1 résultat; mais lorsque sous-arbre est sélectionné, il échoue.
Darktux