1
resposta

Problemas de cors

estou tentando consumir a api que construimos com o django com o next js porem estou enfrentando problemas de cors

Access to fetch at 'http://localhost:8000/users' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.

como posso liberar o acesso para isso

1 resposta

Opa Eliel, tudo bem?

O erro em questão indica haver um problema por conta da política CORS (Cross-Origin Resource Sharing) do navegador, que permite apenas solicitações entre os esquemas de protocolo http, data, isolated-app, chrome-extension, chrome, https e chrome-untrusted, o que pode estar relacionado a tentativa de acesso ao arquivo.

Deixo abaixo um artigo sobre o assunto que pode ajudar:

Recomendo desabilitar todas as extensões do navegador, ou abrir o arquivo em um navegador diferente para não precisar desabilitar as extensões que podem estar tendo conflito com essa política.

Fico à disposição.

Tenha um bom dia e bons estudos.