es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Puedo obtener actualizaciones (DirSync Cookie) en Active Directory con paginación?

Estoy utilizando el Control de DirSync (Cookie) para obtener los últimos cambios utilizando la técnica siguiente. ¿Es posible obtener ese resultado con paginación?

https://learn.microsoft.com/es-es/windows/win32/ad/polling-for-changes-using-the-dirsync-control

Ejemplo: Si han ocurrido 500 actualizaciones, ¿puedo obtener actualizaciones del 1 al 50 o del 51 al 100 (paginación con salto)?

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible obtener resultados con paginación utilizando el Control de DirSync (Cookie). La técnica mencionada en la documentación de Microsoft te permite recuperar cualquier cambio que ocurra en el directorio después de la sincronización inicial. Para implementar la paginación, puedes agregar un parámetro ‘pageSize’ a la consulta LDAP, el cual especifica la cantidad de registros a devolver por página. Además, puedes usar la propiedad ‘searchRequest.control’ para especificar la cantidad de registros a saltar en cada página. Esto te permitiría recuperar las actualizaciones en lotes o páginas, por ejemplo, 1-50, 51-100, etc.

Comments are closed.