CORS - Cross Origin Resource Sharing no Adianti Como configurar CORS na pai do adianti? já vem habilitado por padrão?...
MA
CORS - Cross Origin Resource Sharing no Adianti  
Como configurar CORS na pai do adianti? já vem habilitado por padrão?

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (3)


LG

Vem desabilitado, mas é simples habilitar, no seu arquivo "rest.php" adicione no inicio sua configuração de header liberando para dominio especifico ou utilizando coringa (libera todos) o mais interessante é liberar especificamente os dominios que terão acesso:

 
  1. <?php
  2. //todos
  3. header('Access-Control-Allow-Origin: *');
  4. //especifico
  5. header('Access-Control-Allow-Origin: http://site.com');
  6. ?>
MA

Obrigado
JB

Não estou conseguindo consumir a api.
Estou utilizando servidor apache e tentando consumir a api utilizando um projeto VUE.
Mas só recebo a mensagem blocked CORS.
Adicionei as linhas no arquivo rest.php
Adicionei condições no .htaccess..
Adicionei até dentro do metodo getToken.
Mesmo assim, ainda continua bloqueando.
Alguém tem alguma solução ?

Meu arquivo rest.php
 
  1. <?php
  2. header('Access-Control-Allow-Origin: *');
  3. header('Access-Control-Allow-Methods: GET, PUT, POST, DELETE, OPTIONS');
  4. header('Access-Control-Max-Age: 1000');
  5. header('Access-Control-Allow-Headers: Content-Type, Authorization, X-Requested-With');
  6. header('Content-Type: application/json; charset=utf-8');
  7. ...
  8. ?>