Атмосфера инвалидирует Spring Security Session

Я помещаю некоторую информацию о своей проблеме, такую ​​​​как коды, приложение и т. Д., По этой ссылке:

https://groups.google.com/forum/#!topic/atmosphere-framework/yRimVEmOYwg

Проблема в том, что с JBoss EAP 6.1 (JBoss As 7.2) после отправки некоторого сообщения в широковещательную атмосферу сеанс весенней безопасности становится недействительным, но с Tomcat эта проблема не возникает.

Пожалуйста, кто-нибудь может мне помочь?


person Gustavo Lira    schedule 06.08.2013    source источник
comment
Я только что узнал, что эта проблема возникает только с версией 2.0.0.RC3, с версией 1.0.15 не происходит.   -  person Gustavo Lira    schedule 06.08.2013


Ответы (2)


У меня была такая же проблема, и я много ее искал, но не нашел решения.
Затем я получил временное решение для сохранения весеннего сеанса безопасности во время атмосферных уведомлений.
Это происходит путем экранирования URL-адреса ваших методов, который содержит вещатель в Это. просто используйте <http pattern="url_that_contain_broadcast" security="none" /> в своей весенней безопасности до определения безопасности.

person Vinit Vyas    schedule 18.11.2015
comment
Это решило мою проблему: <http pattern="/primepush/**" security="none" /> - person Marco de Abreu; 11.05.2016

Та же проблема здесь. Работа вокруг, которую я использовал в атмосфере, была

if( (session.getCreationTime() - current Time) > session alive time )
then remove atmosphere resource. 
send "Redirect To login page message"

затем с помощью javascript я перенаправляю пользователя на страницу входа.

person Fahad Ishaque    schedule 27.08.2013
comment
Это все равно, что попросить ваших клиентов просто перезапустить машину, если она вдруг заглохнет посреди шоссе... - person Marco de Abreu; 11.05.2016