From a9c7513016e2da5767c054b1dd62bad62e3d51c1 Mon Sep 17 00:00:00 2001 From: angelalvaigle Date: Fri, 6 Dec 2024 20:30:17 +0100 Subject: [PATCH] cors error fix --- gatewayservice/gateway-service.js | 4 +++- users/userservice/user-service.js | 8 +++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/gatewayservice/gateway-service.js b/gatewayservice/gateway-service.js index 1231443..ab4c8ce 100644 --- a/gatewayservice/gateway-service.js +++ b/gatewayservice/gateway-service.js @@ -23,7 +23,9 @@ const statServiceUrl = process.env.STAT_SERVICE_URL || 'http://localhost:8004'; app.use( cors({ - origin: 'http://localhost:3000', + origin: (origin, callback) => { + callback(null, true); // Permite cualquier origen + }, credentials: true, allowedHeaders: ['Authorization', 'Content-Type'], }) diff --git a/users/userservice/user-service.js b/users/userservice/user-service.js index 70b0dde..9e995f6 100644 --- a/users/userservice/user-service.js +++ b/users/userservice/user-service.js @@ -2,7 +2,7 @@ import express from 'express'; import mongoose from 'mongoose'; import cors from 'cors'; -import cookieParser from 'cookie-parser'; +//import cookieParser from 'cookie-parser'; import userRouter from './user-router.js'; const app = express(); @@ -10,12 +10,14 @@ const port = 8001; app.use( cors({ - origin: 'http://localhost:8000', // Dirección del gateway. + origin: (origin, callback) => { + callback(null, true); // Permite cualquier origen + }, credentials: true, // Permite enviar cookies. }) ); app.use(express.json()); -app.use(cookieParser()); +//app.use(cookieParser()); // Connect to MongoDB const mongoUri = process.env.MONGODB_URI || 'mongodb://localhost:27017/userdb';