blocked by CORS - Access-Control-Allow-Origin

Angular

24/11/2020

olá bom dia alguém sabe me informar como resolvo esse problema de segurança estou tentando enviar dados de um projeto feito em angular para uma API em Spring boot.


Access to XMLHttpRequest at ''''''''''''''''http://localhost:8080/api/produto'''''''''''''''' from origin ''''''''''''''''http://localhost:4200'''''''''''''''' has been blocked by CORS policy: Response to preflight request doesn''''''''''''''''t pass access control check: No ''''''''''''''''Access-Control-Allow-Origin'''''''''''''''' header is present on the requested resource.
Felipe Mendes

Felipe Mendes

Curtidas 0

Respostas

Alex William

Alex William

24/11/2020

Olá amigo, tudo bem?

Tente colocar o seu arquivo ou na função ao qual você está chamando os seguintes headers:

header("Access-Control-Allow-Origin: {$_SERVER['HTTP_ORIGIN']}");
    header('Access-Control-Allow-Credentials: true');
    header('Access-Control-Max-Age: 86400');    // cache for 1 day


Se não funcionar, tente criar um arquivo .htaccess, as vezes funciona.

Espero ter ajudado. :D
GOSTEI 0
POSTAR