Preguntas frecuentes sobre el registro dinámico de clientes (DCR)
- Temas:
- Autenticación
Este documento proporciona respuestas de información general elevadas para las preguntas más frecuentes acerca de la adopción de Autenticación de Adobe Pass y Registro dinámico de cliente (DCR).
Para obtener más información sobre el registro de cliente dinámico (DCR) en general, consulte la Información general sobre el registro de cliente dinámico.
Preguntas frecuentes generales
Comience con esta sección si está trabajando en una aplicación que necesita integrar el Registro dinámico de clientes (DCR), ya sea una aplicación nueva o una existente que migre de uno de los mecanismos anteriores.
Preguntas frecuentes sobre el acceso a la API REST V2
Preguntas frecuentes sobre el acceso a la API de REST V2
1. ¿Cuál es el propósito de la fase de registro?
El propósito de la fase de registro es registrar la aplicación cliente con la autenticación de Adobe Pass a través del proceso de Registro dinámico de clientes (DCR).
El proceso de registro dinámico de clientes (DCR) requiere que la aplicación cliente obtenga un par de credenciales de cliente y recupere un token de acceso como objetivo final de la fase de registro.
Para obtener más información, consulte la Información general sobre el registro de clientes dinámicos.
2. ¿Es obligatoria la fase de registro?
La fase de registro es obligatoria, pero la aplicación cliente puede omitir esta fase si tiene un par en caché de credenciales de cliente y un token de acceso que siguen siendo válidos.
3. ¿Qué es una declaración de software y durante cuánto tiempo es válida?
La instrucción de software es un término definido en la documentación de Glosario.
La declaración de software consiste en un token web JSON (JWT) que uno de los administradores de su organización puede generar y descargar desde el TVE Dashboard de Adobe Pass o un representante de autenticación de Adobe Pass que actúe en su nombre.
La declaración del software es válida durante un periodo de tiempo ilimitado, pero puede optar por pedirle a un representante de autenticación de Adobe Pass que la revoque en cualquier momento.
La aplicación cliente debe almacenar la instrucción de software y utilizarla cuando necesite recuperar las credenciales del cliente.
Para obtener más información, consulte la Información general sobre el registro de clientes dinámicos.
4. ¿Cómo generar y descargar una declaración de software?
Esta operación puede completarla uno de los administradores de su organización o un representante de autenticación de Adobe Pass que actúe en su nombre a través del Panel de control de TVE de Adobe Pass.
Para obtener más información, consulte la Guía del usuario de canales del panel de TVE o la Guía del usuario para programadores del panel de TVE.
5. ¿Qué sucede si se revoca una declaración de software?
Cuando se revoca la declaración del software, hay una consecuencia importante que considerar:
- Las aplicaciones cliente que usen la instrucción de software revocada ya no podrán pasar por los flujos de derechos, lo que significa que se bloqueará a los usuarios la reproducción de contenido.
6. ¿Qué son las credenciales del cliente y durante cuánto tiempo son válidas?
Las credenciales del cliente son un término definido en la documentación de Glosario.
Las credenciales del cliente constan de un identificador de cliente y un par de secreto de cliente que se pueden recuperar del extremo de registro de cliente.
Las credenciales del cliente son válidas para un periodo de tiempo ilimitado.
La aplicación cliente debe almacenar las credenciales del cliente y utilizarlas indefinidamente cuando necesite recuperar un token de acceso.
Para obtener más información, consulte la documentación de Recuperar credenciales de cliente.
7. ¿Cómo administrar las credenciales del cliente?
Recomendamos que la aplicación cliente administre un par único de credenciales de cliente para cada instancia de aplicación de usuario en caso de integraciones cliente a servidor y servidor a servidor con autenticación de Adobe Pass.
8. ¿Debe la aplicación cliente almacenar en caché las credenciales del cliente en un almacenamiento persistente?
La aplicación cliente debe almacenar las credenciales del cliente y utilizarlas indefinidamente cuando necesite recuperar un token de acceso.
9. ¿Qué sucede si se pierden las credenciales del cliente en caché?
Cuando se pierden las credenciales del cliente en caché, hay tres consecuencias importantes que hay que tener en cuenta:
- La aplicación cliente debe obtener un nuevo par de credenciales de cliente.
- La aplicación cliente debe obtener un nuevo token de acceso utilizando el nuevo par de credenciales de cliente.
- La aplicación cliente deberá solicitar al usuario que vuelva a autenticarse, ya que la aplicación cliente perderá el acceso a los perfiles autenticados obtenidos anteriormente.
10. ¿Qué es un token de acceso y durante cuánto tiempo es válido?
El token de acceso es un término definido en la documentación de Glosario.
El token de acceso consiste en un token portador que se puede recuperar del extremo del token de cliente.
El token de acceso es válido durante un periodo de tiempo limitado y corto especificado en el momento de la emisión.
La aplicación cliente debe almacenar el token de acceso y utilizarlo hasta que caduque al segmentar la API de REST V2.
La aplicación cliente debe obtener un nuevo token de acceso antes de que caduque el actual para evitar solicitudes no autorizadas.
Para obtener más información, consulte la documentación de Recuperar token de acceso.
11. ¿Debe la aplicación cliente almacenar en caché el token de acceso en un almacenamiento persistente?
La aplicación cliente debe almacenar y utilizar el token de acceso hasta que caduque y, a continuación, descartarlo y obtener uno nuevo.
12. ¿Cómo puede la aplicación cliente actualizar un token de acceso?
La aplicación cliente debe actualizar un token de acceso de la misma manera que recuperar un nuevo token de acceso, pero utilizando credenciales de cliente en caché.
La aplicación cliente no debe volver a registrarse para actualizar un token de acceso; en su lugar, debe utilizar las credenciales de cliente almacenadas; de lo contrario, los usuarios deberán volver a autenticarse.
Para obtener más información, consulte la documentación de Recuperar token de acceso.
Preguntas frecuentes sobre migración
Continúe con esta sección si está trabajando en una aplicación que necesita migrar una aplicación existente para utilizar el registro de cliente dinámico (DCR).
Preguntas frecuentes sobre la migración a la API REST V2
Preguntas frecuentes sobre la migración a la API de REST V2
1. ¿Puede la aplicación cliente reutilizar las aplicaciones registradas existentes (declaraciones de software)?
La aplicación cliente no puede reutilizar las aplicaciones registradas existentes (declaraciones de software), por lo que debe generar y descargar una nueva aplicación registrada (declaraciones de software) dedicada a consumir la API de REST V2.
Esta operación puede completarla uno de los administradores de su organización o un representante de autenticación de Adobe Pass que actúe en su nombre a través del Panel de control de TVE de Adobe Pass.
Para obtener más información, consulte la Guía del usuario de canales del panel de TVE o la Guía del usuario para programadores del panel de TVE.
Por el momento, se le pedirá a un representante de autenticación de Adobe Pass que habilite el uso de la API de REST V2 para sus nuevas aplicaciones registradas (declaraciones de software), hasta que el TVE Dashboard de Adobe Pass se actualice para permitir la administración automática de esta operación.
Para distinguir las aplicaciones registradas (declaraciones de software) utilizadas en las aplicaciones cliente que consumen REST API V2, es necesario agregar un sufijo específico al nombre de la aplicación registrada, como "RESTV2".
2. ¿Puede la aplicación cliente reutilizar los esquemas personalizados existentes?
La aplicación cliente puede reutilizar los esquemas personalizados existentes generados a través del Tablero de TVE de Adobe Pass.
Para obtener más información, consulte la Guía del usuario de canales del panel de TVE o la Guía del usuario para programadores del panel de TVE.