Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Erro na versão final

Baixei o projeto final, mas quando tento executar recebo o erro

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'JWTUtil': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'jwt.secret' in value "${jwt.secret}"
2 respostas
solução!

Solucionei modificando o Value no arquivo jWTUTIL.kt para @Value("\${jwt.secret:default}") no lugar de @Value("\${jwt.secret}")

Só para deixar mais claro. O erro inicial é porque você não tinha a property definida no arquivo application. Ao utilizar o @Value("${jwt.secret:default}") você está indicando para o Spring usar o valor "default" caso a property não exista no arquivo, daí ele voltou a funcionar