Contrôle de la pagination de l'interface LDAP
La taille maximale des pages côté serveur est définie sur 1000. Dès que le serveur envoie 1001 entrées, il renvoie l'erreur 4 (LDAP_SIZELIMIT_EXCEEDED). Pour dépasser cette limite, un client LDAP doit demander des entrées dans une page de <= 1000. En utilisant la ligne de commande ldapsearch d'OpenDJ, l'exemple ci-dessous démontre une recherche avec une taille de page de 2. Si vous utilisez d'autres outils, votre syntaxe peut varier.
[ldap-tools]$ ldapsearch -h example.<domain>.com -p 636 --useSSL -X --simplePageSize 2 -b "dc=example,dc=<domain>,dc=com" -D "uid=<login>,ou=users,dc=example,dc=<domain>,dc=com" -w -s SUB "objectclass=*" dn dn: dc=example,dc=<domain>,dc=com dn: ou=users,dc=example,dc=<domain>,dc=com Press RETURN to continue dn: ou=groups,dc=example,dc=<domain>,dc=com dn: uid=example@example.com,ou=users,dc=example,dc=<domain>,dc=com Press RETURN to continue dn: uid=example2@dc=example,dc=<domain>,dc=com,ou=users,dc=example,dc=<domain>,dc=com dn: uid=example.com,ou=users,dc=example,dc=<domain>,dc=com Press