[Livro oauth2]Problema ao enviar o token para acessar os recusrsos

oauth

#1

Estou tento um problema ao enviar o token para acessar os recursos do Resource Owner. Tanto o capitulo 7 e o capitulo 9 quando importo o projeto ocorre o mesmo erro, eu chego a receber o token de acesso porém no momento que envio a url com o token eu recebo o HTML da tela de login pelo Postman.


GET /api/v2/livros HTTP/1.1
Host: localhost:8080
Authorization: Bearer d2513d6c-62f0-4820-b448-39cfc8c21019
Cache-Control: no-cache
Postman-Token: 6f0a97ba-e97b-2aeb-de40-3e206e678e2b


#2

Olá @marcelolimabh,

Ao que parece, o endpoint /api/v2/livros está casando com algum padrão de URL do Spring Security (usado para proteger endpoints que são acessados diretamente pelo usuário). Eu recomendo dar uma olhada na configuração de segurança do Resource Server (que está definida na classe ConfiguracaoOAuth2.OAuth2ResourceServer). Na configuração do HttpSecurity do resource server deve existir um mapeamento semelhante ao mostrado a seguir:

.antMatchers("/api/v2/**");

Outra questão: você está usando o exemplo do GitHub bookserver-pronto?