1
Je tente de trier les résultats obtenus avec la requête Ldap. Sans trier tous les fichiers de travail, mais quand j'essaie d'utiliser le tri, j'obtiens une erreur LDAP_UNAVAILABLE_CRIT_EXTENSION. Voici l'exemple de codeLe tri LDAP avec ldap_get_next_page_s provoque une erreur LDAP_UNAVAILABLE_CRIT_EXTENSION
ULONG ulVersion = LDAP_VERSION3;
ret = ldap_set_option(ld, LDAP_OPT_VERSION, & ulVersion)
LDAPSerach * pSearch;
LDAPSortControl SortControl
SortControl.sk_attrttype = "SamAccountName"
SortControl.sk_matchruleoid = NULL;
SortControl.sk_reverseorder = 0;
PLDAPSortControl pSortControl[2];
pSortControl[0] = & SortControl;
pSortControl[1] = NULL
pSearch = ldap_search_init_page(ld, ... NULL for attribs, ...
,pSortControl)
ret = ldap_get_next_page(ld,pSearch, .. , &result);
S'il vous plaît laissez-moi savoir où im va mal
Lorsque vous dites que le serveur ne le supporte pas. De quel serveur parlez-vous? Ldap serveur ?? J'utilise ldap version 3 qui prend en charge le tri – user3185008
Oui, le serveur LDAP ne prend pas en charge le contrôle de tri côté serveur. –
Quand je dis 'le serveur ne supporte pas la fonctionnalité', je veux dire le serveur LDAP que vous utilisez, quel qu'il soit. La version 3 ne fait référence qu'à la version du protocole, que tout le monde utilise. – EJP