Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

216
Visualizações
Permitir orígenes cruzados en Nodejs

Perdón por la pregunta repetida pero estoy atascado en eso.

El problema de CORS no se resuelve con ninguno de mis códigos. Intenté muchas formas posibles de resolver el problema de CORS, pero no fue así.

 const app = express(); // Middlewares app.use(express.json()); app.use(morgan('dev')); // Access-Control-Allow-Origin /* app.options('*', cors()); app.use(cors()); */ app.use('*', (req, res, next) => { // console.log({ message: 'in middleware' }); /* req.headers['Access-Control-Allow-Origin'] = 'http://localhost:3000'; req.headers['Access-Control-Allow-Methods'] = 'GET,PUT,POST,DELETE,OPTIONS'; req.headers['Access-Control-Allow-Headers'] = 'Content-Type, Accept, Access-Control-Allow-Origin, Authorization'; */ console.log({ headers: req.headers }); next(); }); var corsOptions = { origin: 'http://localhost:5000/api/v1/', optionsSuccessStatus: 200, }; // API routes app.get('/api/v1/', (req, res) => res.status(200).json({ message: "Welcome to the Radical's API" }) );

Cada vez que muestra error ingrese la descripción de la imagen aquí

Como puede ver, probé varias formas de resolverlo, investigué al respecto tanto como pude, pero no se resolvió entonces comenté. Después de probar todas las formas posibles, ahora estoy aquí para presentar mi situación.

Por favor, ayúdame.

about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Simplemente agregue este código en su respuesta y espero que funcione

 res.header("Access-Control-Allow-Origin", "*");
about 4 years ago · Juan Pablo Isaza Relatório

0

Configure cors para su aplicación node js, en origen inserte la URL del servidor frontend.

 var corsOptions = { origin: 'http://localhost:3000', optionsSuccessStatus: 200 } app.use(cors(corsOptions));

(inserte este código después de app.use(morgan('dev'));)

about 4 years ago · Juan Pablo Isaza Relatório

0

Hay un paquete de nodejs llamado cors. Puedes usar esto.

 npm install cors const cors = require("cors"); app.use(cors({ origin: '*' }));
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda