SDK pour Unity / Erreur lors de l'appel de la méthode d'authentification
  Retour à la documentation

SDK pour Unity

Erreur lors de l’appel de la méthode d’authentification

Description du problème

Le problème survient lorsque vous appelez la méthode d’authentification utilisateur depuis le code, ou lorsque vous démarrez l’application et tentez d’authentifier l’utilisateur. Le message d’erreur suivant s’affiche alors :

Copy
Full screen
Small screen
    Request is missing required parameter, includes invalid parameter value, includes parameter more than once, or is malformed.
    

    Le problème se produit dans les cas suivants :

    • L’URI de redirection utilisateur n’est pas spécifié dans le Compte éditeur.
    • L’URI de redirection utilisateur spécifié dans le Compte éditeur diffère de celui dans les paramètres du SDK.

    État du problème : impossible de résoudre le problème côté SDK.

    Correction

    Pour configurer le nouveau client OAuth 2.0, suivez ces instructions.

    Pour spécifier ou modifier l’URI de redirection pour un client OAuth 2.0 déjà configuré, procédez comme suit :

    1. Ouvrez votre projet dans le Compte éditeur et accédez à la section Login.
    2. Dans le volet du projet de connexion, cliquez sur Configure.
    3. Accédez au bloc Security et sélectionnez la section OAuth 2.0.
    4. Cliquez sur l'icône en forme de crayon dans la ligne du client OAuth 2.0 requis.
    5. Spécifiez un URI de redirection OAuth 2.0 (chemin de l'application vers lequel l'utilisateur est redirigé après une authentification, une confirmation par e-mail ou une réinitialisation du mot de passe réussies). Vous pouvez spécifier plusieurs URI valides.
    Avis

    Pour rediriger les utilisateurs vers une application mobile, l’URI doit correspondre à l’un des schémas suivants :

    L’URI doit correspondre à la valeur spécifiée dans les paramètres du SDK (Window > Xsolla > Edit Settings > Inspector), dans le champ Callback URL. Si le champ Callback URL est vide, le chemin app://xlogin.<APP_ID> est utilisé pour la redirection, où <APP_ID> est l’ID d’application, qui se trouve sous Edit > Project Settings > Player > Android (iOS) > Other Settings > Bundle Identifier. La même valeur doit être spécifiée dans le Compte éditeur sous la section Login > votre projet de connexion > Security > OAuth 2.0.

    1. Cliquez sur Save.
    Cet article vous a été utile ?
    Merci !
    Que pouvons-nous améliorer ? Message
    Nous sommes désolés de l'apprendre
    Dites-nous pourquoi vous n'avez pas trouvé cet article utile. Message
    Merci pour votre commentaire !
    Nous examinerons votre message et l'utiliserons pour améliorer votre expérience.
    Évaluer cette page
    Évaluer cette page
    Que pouvons-nous améliorer ?

    Préfère ne pas répondre

    Merci pour votre commentaire !
    Dernière mise à jour: 22 Janvier 2024

    Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.

    Signaler un problème
    Nous améliorons continuellement notre contenu grâce à vos commentaires.
    Indiquez votre adresse e-mail pour un suivi
    Merci pour votre commentaire !