Postagens

Mostrando postagens com o rótulo Lambda

Erros de CORS no API Gateway: Como Configurar e o Que Seu Lambda Precisa Retornar

Você abre o console do navegador e vê aquele erro clássico: 'Access to fetch at ... has been blocked by CORS policy' . O backend responde 200 no Postman, mas o frontend quebra. Esse é um dos erros mais comuns ao integrar um frontend com API Gateway — e a causa quase sempre está em dois lugares ao mesmo tempo: a configuração do API Gateway E os headers que o Lambda retorna. TL;DR — Resumo Rápido Camada O que precisa estar correto API Gateway (REST) Habilitar CORS no recurso, criar método OPTIONS com resposta 200, configurar headers de resposta no método API Gateway (HTTP) Configurar CORS diretamente nas configurações da API Lambda (ambos) Retornar Access-Control-Allow-Origin e outros headers CORS em TODA resposta, incluindo erros Erro mais comum Configurar o API Gateway mas esquecer os headers no Lambda — o preflight passa, a requisição real falha Como o CORS Funciona no Contexto do API Gate...