From 4a1fcc7df2b171172d73228316855756809f80b5 Mon Sep 17 00:00:00 2001 From: Masaki Matsushita Date: Fri, 20 Aug 2021 15:47:30 +0900 Subject: [PATCH] Pass cookies to WebSocketRequest.accept() --- server/lib/transports/WebSocketServer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/lib/transports/WebSocketServer.js b/server/lib/transports/WebSocketServer.js index d3073fb..3c6049a 100644 --- a/server/lib/transports/WebSocketServer.js +++ b/server/lib/transports/WebSocketServer.js @@ -94,7 +94,7 @@ class WebSocketServer extends EnhancedEventEmitter socket : request.httpRequest.socket }, // accept() function. - () => + (cookies) => { if (replied) { @@ -107,7 +107,7 @@ class WebSocketServer extends EnhancedEventEmitter replied = true; // Get the WebSocketConnection instance. - const connection = request.accept(WS_SUBPROTOCOL, request.origin); + const connection = request.accept(WS_SUBPROTOCOL, request.origin, cookies); // Create a new Protoo WebSocket transport. const transport = new WebSocketTransport(connection);