Pergunta
Por que estou recebendo um 409
Erro de conflito ao autenticar usuários por meio da autenticação JWT de mensagens?
Resposta
409
erros na autenticação do JWT de mensagens indicam que o AppUserID
atribuído a um usuário específico external_ID
já está sendo usado no sistema. Devido a esse conflito, o usuário atual que tenta entrar pela autenticação JWT não pode ser autenticado.
Por exemplo, esse erro pode ocorrer quando um usuário existente do Zendesk com uma external_ID
1234 foi atualizado e o external_ID
do usuário alterado, por exemplo, 123456. O usuário no Zendesk e a carga útil terão as mesmas informações, o mesmo e-mail e os mesmos external_ID
. No entanto, ao tentar autenticar o usuário, o e-mail registrado para esse usuário será vinculado a um AppUserID
no Sunshine Conversation. O Zendesk permitirá apenas a autenticação do usuário com a senha anterior external_ID
, 1234.
Para resolver esse comportamento e permitir que os usuários com uma conta external_ID
para entrar pela autenticação JWT, você deve apagar a conta anterior AppUserID
vinculado ao primeiro external_ID
.
Com os planos Suite Professional e superiores, faça uma chamada da API:
-
Autenticação básica, use uma chave da API e uma chave secreta.
-
Nome de usuário:
API_KEY_ID
-
Senha:
API_KEY_SECRET
-
Nome de usuário:
-
Método da API:
DELETE
-
URL para contas europeias:
https://api.eu-1.smooch.io/v2/apps/{appId}/users/{userIdOrExternalId}
-
URL para o resto do mundo:
https://api.smooch.io/v2/apps/{appId}/users/{userIdOrExternalId}
Nos URLs acima, substitua o{appId}
pela ID fornecida ao gerar a chave da API e a chave secreta e substitua a{userIdOrExternalId}
com o anteriorexternal_ID
vinculado ao usuário que retorna o erro.
-
URL para contas europeias:
ExternalId
, após o AppUserID
foi apagado do SunCo. Este artigo destina-se apenas a fins informativos. O Zendesk não oferece suporte nem garantia ao código. Publique problemas encontrados nos comentários ou tente buscar uma solução online.Para obter mais informações, consulte o artigo: Autenticação de usuários finais para mensagens.
Aviso sobre a tradução: este artigo foi traduzido por um software de tradução automática para oferecer a você uma compreensão básica do conteúdo. Medidas razoáveis foram tomadas para fornecer uma tradução precisa, no entanto, a Zendesk não garante a precisão da tradução.
Em caso de dúvidas relacionadas à precisão das informações contidas no artigo traduzido, consulte a versão oficial do artigo em inglês.
0 comentários