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

sempre que eu tento chamar o /auth depois de implementar o filtro tenho erro

ao chamar a rota auth com post eu recebo esse erro no console


java.lang.IllegalArgumentException: JWT String argument cannot be null or empty.
    at io.jsonwebtoken.lang.Assert.hasText(Assert.java:135) ~[jjwt-0.9.1.jar:0.9.1]
    at io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:479) ~[jjwt-0.9.1.jar:0.9.1]
8 respostas

tentei posta o erro todo, e mesmo o erro sendo relativamente pequeno o forum diz que passei do limite de caracteres, tem 1 dia que estou tentando postar essa dúvida, achei que tinha postado ontem...

Oi Kaique,

Consegue compartilhar o seu projeto? Pode ser via GitHub ou google drive e postar aqui o link

consigo, aqui: https://github.com/karlgama/forum-alura

Oi Kaique,

Eu baixei o seu projeto e consegui disparar uma requisicao POST para o endpoint /auth normalmente:

Requisicao sendo disparada pelo Postman

para mim continua dando este erro: https://gist.github.com/karlgama/36af74fc88a426d95ad2b5a1aa8725a5 é assim que está minha requisição ![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

Oi Kaique,

Estranho, pois somente daria 403 se o endereco /auth nao estivesse liberado no SecurityConfigurations

Alguma sugestão de correção? ele está liberado em securityConfigurations, tanto que funcionava normalmente antes

solução!

resolvi, era um catch, que não capturava a exceção correra, quando a exceção era lançada não devolvia o token