Skip to main content
Use este tema para configurar sus servicios de inicio de sesión único (SSO) (también conocidos como usuarios autenticados) para integrarlos con los privilegios de los servicios XBOX.

Requisitos previos

Para aplicar el control de acceso basado en privilegios en su servicio, debe tener un servicio configurado para SSO con los servicios XBOX. Esto permite que el servicio de tokens seguros de XBOX (XSTS) emita tokens cifrados con una clave pública que usted proporciona durante la configuración. Esto se conoce como configurar el usuario autenticado. Para obtener más información, consulte Autenticación de los servicios XBOX para servicios de título.

Implementación del control de acceso basado en privilegios en servicios de asociados

La aplicación cliente debe enviar el token de XSTS para el servicio del asociado mediante el encabezado “authorization” de la solicitud HTTP. Después de que el servicio del asociado descifre el token y se compruebe la firma del token, se debe extraer la notificación de privilegios y compararla con el privilegio esperado para el servicio. El ejemplo Game Server es un buen recurso para ver ejemplos de cómo gestionar los tokens de XSTS y recuperar las notificaciones incluidas.
Los tokens de los servicios XBOX pueden contener varias identidades de usuario. Cada identidad de usuario incluida en el token tiene una notificación de privilegios.
Por ejemplo, puede usar el código de un servicio de emparejamiento de un asociado para determinar si cada usuario de una solicitud está autorizado a unirse a sesiones multijugador.

Formato del token para los privilegios

Los privilegios se transmiten en la notificación de usuario y privilegios de cada identidad de usuario de un token. La notificación de privilegios contiene una colección de números enteros delimitados por espacios. Cada entero representa un privilegio específico. Si un valor está en la colección, significa que el usuario tiene actualmente el privilegio y está autorizado a acceder a la característica correspondiente. El código siguiente es un ejemplo de un token web JSON completamente descifrado que contiene la notificación de privilegios.

Consulte también

Información general sobre los privilegios de usuario de los servicios XBOX Uso en el cliente de los privilegios de usuario de los servicios XBOX
Última modificación el 28 de agosto de 2026