Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / spring secutiry сброс сессии / 2 сообщений из 2, страница 1 из 1
01.08.2014, 13:26
    #38710792
MarMot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring secutiry сброс сессии
Доброго дня!

В spring secutiry при логине создается новая сессия.

Но если логинится в контроллере посредством такого кода:
Код: java
1.
2.
3.
4.
5.
6.
7.
try {
  UserDetails userDetails = userDetailsDaoService.loadUserByUsername(username);
  Authentication token = new UsernamePasswordAuthenticationToken(userDetails, null, userDetails.getAuthorities());
  SecurityContextHolder.getContext().setAuthentication(token);
} catch (BadCredentialsException e) {
  return false;
}


то смена сессии не происходит.

Есть ли способ посредством спринг секюрити сбросить сессию, что бы быть залогиненым уже в новой?

Спасибо.
...
Рейтинг: 0 / 0
01.08.2014, 14:52
    #38710901
DDiver
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
spring secutiry сброс сессии
MarMot,

А зачем используя springsec логиниться таким образом? У спринга есть прекрасная возможность делать всё это за вас. Есть какие-то причины не использовать стандартный алгоритм аутентификации?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / spring secutiry сброс сессии / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]