|
|
|
Spring Security. Авторизация.
|
|||
|---|---|---|---|
|
#18+
Вот что имею: AppSecurityConfig.java: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Пользователи и права зашиты: Код: java 1. 2. 3. 4. 5. Когда ввожу http://localhost:8080/myapp/rest/user - необходимо ввести логин и пароль, и тогда получаю пользователя с его правами. Так и должно работать. Теперь, хочу подтягивать пользователей не зашитых, а из базы. Меняю немного код: Код: java 1. 2. 3. 4. 5. 6. UserDetailsServiceImpl.java: Код: java 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.12.2015, 18:48 |
|
||
|
Spring Security. Авторизация.
|
|||
|---|---|---|---|
|
#18+
wvetal, думаю сначала аутентификация, а потом сабж. По первой тут чел мучался со спрингом - поиск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2015, 18:53 |
|
||
|
Spring Security. Авторизация.
|
|||
|---|---|---|---|
|
#18+
wvetal, Если на строке Код: java 1. происходит зацикливание, нужно смотреть под дебагом, что именно там творится. Параллельно проверить в инструментах разработчика в браузере, что за запросы и ответы ходят между клиентом и сервером. Причин может быть много: от того, что пользователь с id 1 в базе отсутствует, до ошибки обращения к базе. Например, при обработке исключения может идти переадресация на страницу ошибки, которая в свою очередь требует аутентификации. Ещё полезно настроить логирование spring security - логов пишется много, но они действительно дают представление о том, что там происходит "за кадром". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2015, 20:40 |
|
||
|
Spring Security. Авторизация.
|
|||
|---|---|---|---|
|
#18+
Код: java 1. Что это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2015, 00:14 |
|
||
|
Spring Security. Авторизация.
|
|||
|---|---|---|---|
|
#18+
Снимаю вопрос. Решил проблему. Был просто невнимателен. Причины было две: 1) Как сказал imperfekt, пользователя с id=1 в базе не было; 2) В некоторых местах передавал int вместо long. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2015, 13:01 |
|
||
|
Spring Security. Авторизация.
|
|||
|---|---|---|---|
|
#18+
rdm Код: java 1. Что это? Код: java 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2015, 13:06 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39140822&tid=2124488]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 377ms |

| 0 / 0 |
