Question
Pourquoi est-ce que je reçois 409
conflit d’erreur lors de l’authentification des utilisateurs via l’authentification JWT de la messagerie ?
Réponse
409
les erreurs d’authentification JWT de la messagerie indiquent que le AppUserID
a été affecté à un utilisateur spécifique. external_ID
est déjà utilisé dans le système. Du fait de ce conflit, l’utilisateur actuel qui essaie de se connecter via l’authentification JWT ne peut pas être authentifié.
Par exemple, cette erreur peut se produire quand un utilisateur Zendesk existant avec un external_ID
1234 a été mis à jour et le external_ID
de l’utilisateur a changé, par exemple 123456. L’utilisateur dans Zendesk et la charge utile auront les mêmes informations, la même adresse e-mail et le même external_ID
. Cependant, quand vous essayez d’authentifier l’utilisateur, l’adresse e-mail enregistrée pour cet utilisateur est liée à une AppUserID
Sunshine Conversation. Zendesk autorise uniquement l’authentification de l’utilisateur avec le external_ID
, 1234.
Pour résoudre ce problème et permettre aux utilisateurs avec une expérience external_ID
pour vous connecter via l’authentification JWT, vous devez supprimer la balise précédente AppUserID
lié au premier external_ID
.
Avec les éditions Suite Professional et supérieures, effectuez un appel API :
-
Authentification élémentaire, utilisez une clé API et une clé secrète.
-
Nom d’utilisateur :
API_KEY_ID
-
Mot de passe :
API_KEY_SECRET
-
Nom d’utilisateur :
-
Méthode API :
DELETE
-
URL pour les comptes européens :
https://api.eu-1.smooch.io/v2/apps/{appId}/users/{userIdOrExternalId}
-
URL pour le reste du monde :
https://api.smooch.io/v2/apps/{appId}/users/{userIdOrExternalId}
Dans les URL ci-dessus, remplacez l’expression{appId}
par l’ID fourni lors de la génération de la clé API et de la clé secrète, et remplacez{userIdOrExternalId}
avec le précédentexternal_ID
liés à l’utilisateur qui renvoie l’erreur.
-
URL pour les comptes européens :
ExternalId
, après l’expression AppUserID
a été supprimé de SunCo. Cet article est fourni à titre informatif uniquement. Zendesk ne fournit pas l’assistance pour le code et ne le garantit pas. Si vous rencontrez des problèmes, publiez-en la description dans la section commentaires ou essayez de trouver une solution en ligne.Pour en savoir plus, consultez cet article : Authentification des utilisateurs finaux pour la messagerie.
Traduction - exonération : cet article a été traduit par un logiciel de traduction automatisée pour permettre une compréhension élémentaire de son contenu. Des efforts raisonnables ont été faits pour fournir une traduction correcte, mais Zendesk ne garantit pas l’exactitude de la traduction.
Si vous avez des questions quant à l’exactitude des informations contenues dans l’article traduit, consultez la version anglaise de l’article, qui représente la version officielle.
0 commentaire