Я установил глобально промежуточное программное обеспечение для прикрепления данных к объекту запроса, и оно работает в http ...
export class AppModule implements NestModule {
configure(consumer: MiddlewareConsumer): void {
consumer.apply(AuthMiddleware).forRoutes('*');
}
Но это не работает в шлюзе (websocket) ...
почему это промежуточное ПО, установленное на всех маршрутах, не работает в шлюзе (websocket) ...?
или
Каков наилучший способ для прикрепленного авторизованного пользователя запрашивать в http и websocket ...?