|
|
|
Почему не работает авторизация на Spring Security?
|
|||
|---|---|---|---|
|
#18+
Пытаюсь к Спринговому проекту прикрутить секьюрити. В проекте есть рест-сервисы (спринговые) и статические странички. При авторизации должна открыться страница /page/login.html (открывается). С нее должен происходить переход на /page/main.html (не переходит) В спойлере контекст SS. Реализовал собственный UserDetailsService (объявлен в xml'е), в loadUserByUsername даже не заходит дебагом. При логине вижу в логах: авторAuthorization successful RunAsManager did not change Authentication object ....... HttpSession returned null object for SPRING_SECURITY_CONTEXT В итоге, при нажатии на кнопку логина в форме с action'ом "j_spring_security_check" логин и пароль отправляются GET'ом в незашифрованном виде и с этими сообщениями в логе опять отображается страница логина. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 13:25 |
|
||
|
Почему не работает авторизация на Spring Security?
|
|||
|---|---|---|---|
|
#18+
- UserDetailsService стал отрабатывать - пользователь авторизуется - с GET-параметрами логина разобрался Теперь все-равно, после успешного логина, в строке браузера появляется ссылка на страницу из default-target-url, но содержимое все-равно остается от login.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 13:39 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2125268]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
9ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 455ms |

| 0 / 0 |
