(Heredado) Habilitar los servicios de derechos de Adobe Pass para un programador en Xbox 360 y XboxOne sin cliente
- Temas:
- Autenticación
-
El programador crea un ticket de Zendesk para habilitar la solución sin cliente Xbox 360/One para Adobe Pass Authentication proporcionando la siguiente información:
-
Plataforma: por ejemplo, Xbox 360 o Xbox One
-
ID del solicitante: p. ej. netgeo, CNN, etc.
-
-
El Adobe creará certificados X509 y configurará la clave privada y la contraseña al final.
-
El Adobe proporcionará el certificado público (de certificado X509) al programador en el ticket o por correo electrónico.
-
El programador tendría que instalar ese certificado público en el portal del PNG para la aplicación registrada en Microsoft.
-
El programador solicitará el token JWT (token web de Java) o STS para XboxOne o 360 respectivamente desde el servicio Xbox Live de Microsoft, que se cifraría con el certificado público X509 proporcionado en el paso 3.
-
Estos son los tokens que contienen el ID de dispositivo único para dispositivos Xbox. Incluya el token (JWT o STS) en el encabezado de Autorización utilizando un parámetro "x" como se muestra a continuación:
- Para Xbox 360, el token XSTS debe estar codificado en Base64 antes de enviarlo a la autenticación de Adobe Pass Pay-TV.
- Para Xbox One, el JWT ya está codificado correctamente, por lo que no debería producirse ninguna codificación adicional.
-
Todas las llamadas de API desde el dispositivo Xbox deben contener el encabezado de autorización con el token mencionado anteriormente en el parámetro x.