Как получить атрибуты сеанса в контроллере Spring MVC, которые добавляются / обновляются Spring WebSocket Controller - PullRequest
0 голосов
/ 06 мая 2020

У меня два контроллера. A. Один из них - это контроллер Spring MVC B. Другой - Spring Websocket Controller с @MessageMapping для обработки запросов веб-сокетов и ответов на стороне сервера.

Я могу получить доступ к атрибутам HTTPsession, которые добавляются / изменяются контроллером A.Spring MVC в B.Spring Websocket Controller, добавляя logi c в настраиваемый HTTPSessionInterceptor, который реализует метод HandshakeInterceptor - beforeHandshake.

Почему-то я не могу обновить какие-либо атрибуты обратно в HTTPSession, которые добавляются / обновляются контроллером B.Spring Websocket

Может ли кто-нибудь из вас помочь и поделиться входными данными, как поделиться атрибутами сеанса, добавленными / обновленными Spring Websocket Controller к пружине MVC контроллер

...