Não instala o Cors
olá Carlos, estou tentando instalar o cors, mais nem com o link do video nem com o que passou no forum da certo https://github.com/barryvdh/laravel-cors, teria uma outra opção?
Olá, Renato!
Tudo bem?
Qual versão do Laravel você está trabalhando?
Pergunto, porque a partir da versão 8.x não precisa se preocupar com isso, o Laravel tem um package oficial que já lida com as questões cors (o arquivo final de config fica em config/cors.php)
Estou utilizando a versão 9 do Laravel, mais ao tentar fazer uma requisição post usando javscript puro, tenho esse erro:
Access to fetch at 'https://produtos.acessohost.com.br/api/products/' from origin 'https://acessohost.com.br' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: Redirect is not allowed for a preflight request.
lembrando que para requisição get funciona normal com javascript puro, no postman tudo funciona normal
Fala Renato!
Como vai?
Qual a versão do Laravel?
Se for uma versão mais antiga, precisa instalar um package de cors, se for uma versão mais atual, não precisa, porque já vem configurado por default;
Estou utilizando a versão 9 do Laravel, somente para post que gera o erro de cors
meu arquivo cors
'paths' => ['api/*', 'sanctum/csrf-cookie'],
'allowed_methods' => ['*'],
'allowed_origins' => ['*'],
'allowed_origins_patterns' => [],
'allowed_headers' => ['*'],
'exposed_headers' => [],
'max_age' => 0,
'supports_credentials' => false,
estou a semanas tentando corrigir, se puder me dar esse suporte agradeço muito, estou travado e não consigo dar sequencia nos estudos
Tem um print do erro?
Porque não deveria ter erro de CORS apenas para requisições POST, seria especialmente um erro no retorno da API (com o verbo http GET);
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!