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

Problema exibição de imagens usuário autenticado

Após realizar o login no instalura através do endpoint https://instalura-api.herokuapp.com/api/public/login, as fotos não são exibidas e obtenho os erros:

"Access to fetch at 'http://localhost:8080/api/fotos?X-AUTH-TOKEN=eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhbG90cyJ9.AQrl-JRJg39KeKYxMfNpnljXwxu0WOa8iYxT1Ih9Be-832MQBrJ5DxHwJzyQ-P-wp9lP49fSCmr_St-kl97nPw' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled."

"Uncaught (in promise) TypeError: Failed to fetch"

3 respostas

Fala aí Pedro, tudo bem? Esse problema do CORS é porque a API não liberou que as requisições podem ser aceitas para o endereço: http://localhost:3000/.

Consegue compartilhar o projeto da API? Talvez precise fazer uma pequena configuração e liberação de CORS.

Fico no aguardo.

Matheus, beleza e você? Segue o link com o projeto:

https://github.com/PedroFilipeDeMoraisLima/instalura

solução!

Na verdade precisaria do projeto da API. Você está usando aquele que foi dado no curso ou está usando através do Heroku?

Se estiver usando o fornecido pelos exercícios, sendo necessário subir locamente, tente usar o do Heroku para ver se o problema resolve:

https://instalura-api.herokuapp.com/api

É so trocar a URL das suas request's.

Espero ter ajudado.