diff --git a/packages/backend/server/src/base/websocket/adapter.ts b/packages/backend/server/src/base/websocket/adapter.ts index 7387c1d8d1..064d45d3b9 100644 --- a/packages/backend/server/src/base/websocket/adapter.ts +++ b/packages/backend/server/src/base/websocket/adapter.ts @@ -20,6 +20,12 @@ export class SocketIoAdapter extends IoAdapter { const server: Server = super.createIOServer(port, { ...config, ...options, + // Enable CORS for Socket.IO + cors: { + origin: true, // Allow all origins + credentials: true, // Allow credentials (cookies, auth headers) + methods: ['GET', 'POST'], + }, }); if (config.canActivate) {