Pregunta
¿Por qué recibo un 409
error de conflicto al autenticar a los usuarios a través de la autenticación JWT de mensajería?
Respuesta
409
errores en la autenticación JWT de mensajería indican que el AppUserID
asignado a un usuario específico external_ID
ya se está usando en el sistema. Debido a este conflicto, el usuario actual que intenta iniciar sesión a través de la autenticación JWT no puede ser autenticado.
Por ejemplo, este error puede ocurrir cuando un usuario existente de Zendesk con un external_ID
1234 fue actualizado y el external_ID
del usuario cambió, por ejemplo 123456. Tanto el usuario de Zendesk como la carga útil tendrán la misma información, el mismo correo electrónico y el mismo external_ID
. Sin embargo, al intentar autenticar al usuario, el correo electrónico registrado para ese usuario se vinculará a un AppUserID
en Sunshine Conversation. Zendesk solo permitirá la autenticación del usuario con la external_ID
, 1234.
Para resolver este comportamiento y permitir que los usuarios con un external_ID
para iniciar sesión a través de la autenticación JWT, debe borrar el AppUserID
vinculado a la primera external_ID
.
Con los planes Suite Professional y superiores, haga una llamada a la API:
-
Autenticación básica, use una clave de API y una clave secreta.
-
Nombre de usuario:
API_KEY_ID
-
Contraseña:
API_KEY_SECRET
-
Nombre de usuario:
-
Método de API:
DELETE
-
URL para cuentas europeas:
https://api.eu-1.smooch.io/v2/apps/{appId}/users/{userIdOrExternalId}
-
URL para el resto del mundo:
https://api.smooch.io/v2/apps/{appId}/users/{userIdOrExternalId}
Dentro de los URL anteriores, reemplace el{appId}
con la ID proporcionada al generar la clave de API y la clave secreta, y reemplace el{userIdOrExternalId}
con el anteriorexternal_ID
vinculado al usuario que devuelve el error.
-
URL para cuentas europeas:
ExternalId
, después de la AppUserID
se borra de SunCo. Este artículo se ofrece con fines de instrucción únicamente. Zendesk no ofrece soporte para el código ni lo garantiza. Publique cualquier problema que tenga en la sección de comentarios o intente buscar una solución en Internet.Para obtener más información, consulte este artículo: Autenticación de usuarios finales para la mensajería.
Descargo de responsabilidad de la traducción: Este artículo ha sido traducido usando software de traducción automática para proporcionar una idea básica del contenido. Se han realizado esfuerzos razonables para proporcionar una traducción exacta, sin embargo, Zendesk no garantiza la exactitud de la traducción.
Si surge alguna pregunta relacionada con la exactitud de la información incluida en el artículo traducido, consulte la versión en inglés del artículo, que es la versión oficial.
0 comentarios