Fala pessoal, tudo bem? Eu tive um pequeno problema de CORS ao fazer uma requisição para a API do GraphQL. O erro que recebi foi o seguinte:
"Access to fetch at 'http://localhost:9000/graphql' from origin 'http://localhost:5173' has been blocked by CORS policy: The 'Access-Control-Allow-Origin' header has a value 'http://localhost:3000' that is not equal to the supplied origin. Have the server send the header with a valid value, or, if an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled."
A solução que encontrei foi realizar uma configuração do CORS dentro do arquivo app.module.ts. Fiz a seguinte alteração na configuração:
Antes:
Depois:
Espero que seja útil ; )