Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Token inválido ao acessar a API

Oi pessoal,

Uma dúvida: Na aula 2 - Testando a API, ao tentar acessar o endereço http://localhost:8000/users aparece a seguinte mensagem: { "status": 401, "message": "Token inválido" }

O que invalida o teste executado no Cypress. Essa situação poderia ser abordada durante esse capítulo, fica a sugestão também =D

Pergunta: Como resolver essa questão?

5 respostas

Olá, Rodrigo!

Você poderia compartilhar mais detalhes? Quando você inicia o backend aparece algum log de erro no terminal? Eu notei que também recebo essa mensagem mas somente quando tento acessar o endereço http://localhost:8000, sem o endpoint /user.

Fico no aguardo e à disposição

Oi Mike,

Toda a aplicação fica acessível e não aparece nenhum erro no log Os testes anteriores funcionaram mas quando chegou na aula testando a api do módulo 3 aconteceu isso...

$ npm run start-api

api-bytebank@1.0.0 start-api node server.js

Servidor escutando em http://localhost:8000 GET /users 401 7.371 ms - 51 GET /user 401 1.224 ms - 51

O cadastro funciona mas o acesso ao endpoint não

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

Oi, Rodrigo.

Acredito que entendi qual o problema, acho que você está usando a mesma API do primeiro curso de cypress. Nessa, a rota para o acesso ao endpoint é diferente.

Tenta baixar essa API e me diz se funciona.

Fico no aguardo.

Show!

Agora foi, valeu Mike! Só segui com o que tinha e achei que seria o mesmo o//