Чтобы передать куки в менеджере клиента Socket.io, вы можете использовать опцию `withCredentials` при создании менеджера. Это позволит передавать cookies из текущего домена в WebSocket запросы.
Вот как вы можете изменить код, чтобы передать куки:
```javascript
import { Manager } from 'socket.io-client';
class SocketioService {
private manager: Manager | undefined;
constructor() {}
setupSocketConnection() {
this.manager = new Manager('http://localhost:6545', {
reconnectionDelayMax: 10000,
transports: ['websocket'],
path: '',
reconnection: true,
withCredentials: true, // Добавьте эту опцию
});
return this.manager;
}
}
export default new SocketioService();
```
Теперь менеджер будет передавать куки из текущего домена в WebSocket запросы.