blocked by CORS - Access-Control-Allow-Origin

24/11/2020

0

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

Responder

Posts

24/11/2020

Alex William

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
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar