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 :
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 :
- Ouvrez votre projet dans le Compte éditeur et accédez à la section Login.
- Dans le volet du projet de connexion, cliquez sur Configure.
- Accédez au bloc Security et sélectionnez la section OAuth 2.0.
- Cliquez sur l'icône en forme de crayon dans la ligne du client OAuth 2.0 requis.
- 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.
Pour rediriger les utilisateurs vers une application mobile, l’URI doit correspondre à l’un des schémas suivants :
app://xlogin.<ANDROID_PACKAGE_NAME>
, où<ANDROID_PACKAGE_NAME>
est le nom du package de l’application Android.app://xlogin.<BUNDLE_ID>
, où<BUNDLE_ID>
est l’identifiant de l’application iOS.
L’URI doit correspondre à la valeur spécifiée dans les paramètres du SDK (app://xlogin.<APP_ID>
est utilisé pour la redirection, où <APP_ID>
est l’ID d’application, qui se trouve sous
- Cliquez sur Save.
Cet article vous a été utile ?
Évaluer cette page
Préfère ne pas répondre
Merci pour votre commentaire !
Faute de frappe ou autre erreur dans le texte ? Sélectionnez le texte concerné et appuyez sur Ctrl+Entée.