Spring Security все еще аутентифицируется после перезапуска (но без сеанса) - PullRequest
0 голосов
/ 17 октября 2018

Я использую весеннюю загрузку для запуска весеннего приложения.Я обнаружил, что если мой пользователь вошел в систему и мне нужно перезапустить приложение весенней загрузки, то пользователь, по-видимому, остается в системе, по крайней мере, на основании этого кода, возвращающего значение true:

<script sec:authorize="isAuthenticated()" th:inline="javascript">

Однакосеанс для пользователя пуст, и код, который я обычно использую для создания некоторых локальных данных сеанса, метод onAuthenticationSuccess моего AuthSuccessHandler не вызывается.

Я, вероятно, могу найти некоторые творческие способычтобы это исправить, но я бы хотел понять, что происходит и как правильно решить проблему.

1 Ответ

0 голосов
/ 17 октября 2018

Понял это - в моем application.yml мне просто нужно было:

server.servlet.session:
  persistent: false 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...