Passer au contenu principal
Utilisez cette rubrique pour configurer vos services d’authentification unique (SSO) (également appelés parties de confiance) afin de les intégrer aux privilèges des services XBOX.

Prérequis

Pour appliquer un contrôle d’accès basé sur les privilèges à votre service, vous devez disposer d’un service configuré pour l’authentification unique avec les services XBOX. Cela permet au XBOX Secure Token Service (XSTS) d’émettre des jetons chiffrés avec une clé publique que vous fournissez lors de la configuration. On parle alors de configuration de votre partie de confiance. Pour plus d’informations, consultez Authentification des services XBOX pour les services de titre.

Implémentation du contrôle d’accès basé sur les privilèges dans les services partenaires

L’application cliente doit envoyer le jeton XSTS destiné au service partenaire à l’aide de l’en-tête « authorization » de la requête HTTP. Une fois le jeton déchiffré par le service partenaire et sa signature vérifiée, la revendication de privilège doit être extraite et comparée au privilège attendu pour le service. L’exemple Game Server est une bonne ressource pour découvrir comment gérer les jetons XSTS et récupérer les revendications incluses.
Les jetons des services XBOX peuvent contenir plusieurs identités utilisateur. Chaque identité utilisateur du jeton possède une revendication de privilège.
Par exemple, vous pouvez utiliser le code d’un service de matchmaking partenaire pour déterminer si chaque utilisateur d’une requête est autorisé à rejoindre des sessions multijoueur.

Format du jeton pour les privilèges

Les privilèges sont transportés dans la revendication d’utilisateur et de privilèges de chaque identité utilisateur d’un jeton. La revendication de privilège contient un ensemble d’entiers séparés par des espaces. Chaque entier représente un privilège spécifique. Si une valeur figure dans l’ensemble, cela signifie que l’utilisateur dispose actuellement du privilège et est autorisé à accéder à la fonctionnalité correspondante. Le code suivant est un exemple de JSON Web Token entièrement déchiffré contenant la revendication de privilège.

Voir aussi

Vue d’ensemble des privilèges utilisateur des services XBOX Utilisation côté client des privilèges utilisateur des services XBOX
Dernière modification le 8 octobre 2026