Durante o ultimo video do curso, temos a atividade de ocultar dados sensiveis(token).
Após criar todo o codigo, ao rodar, ele tem aparecido um erro 401.
Já revisei varias vezes e não estou encontrando a solução desse erro.
Durante o ultimo video do curso, temos a atividade de ocultar dados sensiveis(token).
Após criar todo o codigo, ao rodar, ele tem aparecido um erro 401.
Já revisei varias vezes e não estou encontrando a solução desse erro.
Olá Gustavo! Tudo certo?
O erro 401 geralmente indica que há um problema de autenticação. Aqui estão algumas coisas que você pode verificar para tentar resolver o problema:
Verifique o Token: Certifique-se de que o token que você está usando está correto e ainda é válido. Tokens podem expirar, então talvez seja necessário gerar um novo.
Configuração do Cypress.env
: Verifique se a variável de ambiente authorization
está corretamente configurada no arquivo cypress.json
ou se está sendo definida corretamente no seu código antes de ser usada.
{
"env": {
"authorization": "seu_token_aqui"
}
}
Cabeçalhos de Autenticação: Confirme se o cabeçalho de autorização está sendo passado corretamente no seu cy.request
. O formato geralmente é algo como Bearer seu_token
.
headers: {
authorization: `Bearer ${Cypress.env('authorization')}`
}
Erros de Digitação: Verifique se não há erros de digitação no nome da variável ou em qualquer parte do código.
Se tudo estiver correto e o problema persistir, pode ser útil verificar a documentação da API para ver se há alguma mudança recente nos requisitos de autenticação.
Espero ter ajudado e bons estudos!