Кто-нибудь мигрировал Spring Security с 3.1.2 до 5.1.4 - PullRequest
1 голос
/ 15 марта 2019

Команда

Просто пытаюсь перенести Spring Security с 3.1.2.RELEASE на 5.1.4.RELEASE. Мы используем конфигурацию на основе xml и проверяем, есть ли какая-либо ссылка, которая поможет мне в этом упражнении.

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

SecurityContextPersistenceFilter: нетерпеливо созданный сеанс: a4931bcd-f260-4382-ad88-46237bed8fce 10: 43: 35 192 INFO [stdout] (http- / 127.0.0.1: 8080-3) http- / 127.0.0.1: 8080-3 - [2019-03-15 10: 43: 35,192] - ОТЛАДКА - HttpSessionSecurityContextRepository: HttpSession вернул нулевой объект для SPRING_SECURITY_CONTEXT 10: 43: 35 192 INFO [stdout] (http- / 127.0.0.1: 8080-3) http- / 127.0.0.1: 8080-3 - [2019-03-15 10: 43: 35 192] - ОТЛАДКА - HttpSessionSecurityContextRepository: SecurityContext не был доступен из HttpSession: org.springframework.session.web.http.SessionRepositoryFilter$SessionRepositoryRequestWrapper$HttpSessionWrapper@32436149. Будет создан новый.

Ниже приведена конфигурация в нашем коде.

<bean id="securityContextRepository"
    class="org.springframework.security.web.context.HttpSessionSecurityContextRepository" />

Ценю любую помощь по этому вопросу. Заранее спасибо.

С уважением Рави

1 Ответ

1 голос
/ 15 марта 2019

Для первого шага, пожалуйста, обратитесь к Руководству по миграции для обновления Spring Security 3 до 4. Тогда переход на Spring Security 5 - это довольно маленький шаг, и в основном это миграция пароля .

...