---
title: Erros de autenticação
description: Códigos de erro retornados pela plataforma de autenticação OAuth2 da Verificação de Cartão Não Presente e como resolver cada um.
canonical: https://developer.unico.io/pt-BR/dual-api/developers/regional-solutions/card-not-present-verification/integration/authentication/additional-resources/authentication-errors
locale: pt-BR
generated_by: markdown-export
---

Os erros retornados na requisição podem ser identificados através dos códigos abaixo e possuem a seguinte estrutura:

```json
{
  "error": "server_error",
  "error_description": "Falha na autenticação x.x.x"
}
```

| Nome | Descrição |
|---|---|
| `1.0.1` | Verifique se o ID informado na formação do `iss` é o ID do tenant correto, fornecido na geração da chave privada. |
| `1.0.14` | Verifique com o responsável pelo projeto se a aplicação utilizada está ativa. |
| `1.1.1` | Parâmetro `scope` não foi informado no payload do token JWT utilizado na requisição. |
| `1.2.4` | O token JWT utilizado na requisição está expirado. Verifique o valor informado no campo `exp` do payload. |
| `1.2.5` | O token JWT utilizado na requisição não pode ser validado. Verifique os parâmetros informados e tenha certeza de tê-lo assinado da forma correta. |
| `1.2.6` | A chave privada utilizada na assinatura do token JWT utilizado na requisição não é mais aceitável. Solicite novas credenciais para a conta utilizada. |
| `1.2.7` | O token JWT utilizado na requisição não é mais aceitável, pois já foi utilizado anteriormente. Gere um novo token para fazer uma nova requisição. |
| `1.2.11` | A conta utilizada não está ativa. |
| `1.2.14` | A conta utilizada não possui as permissões necessárias. |
| `1.2.18` | A conta utilizada foi temporariamente bloqueada por ter excedido a quantidade de tentativas inválidas de autenticação. |
| `1.2.19` | A conta utilizada não está autorizada a impersonar outra conta de usuário (remova o parâmetro `sub` do payload). |
| `1.2.20`, `1.2.21` | Falha na decodificação do token JWT utilizado na requisição. Utilize um novo token inserindo somente os campos especificados na seção de Campos obrigatórios, obedecendo à nomenclatura, semântica e tipo de cada campo. |
| `1.2.22` | O token JWT utilizado na requisição possui campos adicionais no payload que não são permitidos. Utilize um novo token inserindo somente os campos especificados na seção de Campos obrigatórios. |
| `1.3.1` | A conta utilizada possui restrições de IP de origem. |
| `1.3.2` | A conta utilizada possui restrições de data/hora de acesso. |