|
|
|
Mock @AuthenticationPrincipal from SpringSecurity?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, решений есть много, но всё что перепробовал - не работает. Может кто поделиться работающим вариантом. Структура стандартная. Логинимся, получаем jwt-token, идём с этим токеном и получаем данные. Теперь нужно мокнуть репозиторий и пользователя в SecurityContext так, чтоб всё чётко сработало. Вот как пытался последний вариант проделать, getAuthentification() is null Код: 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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. Ну и соответственно строчка из-за которой "цыр-бор". user это пользователь из SecurityContext который приходит в метод с аннотацией @AuthenticationPrincipal Код: java 1. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 18:28 |
|
||
|
Mock @AuthenticationPrincipal from SpringSecurity?
|
|||
|---|---|---|---|
|
#18+
_webdev_, getAuthentification() is null - в смысле, что не работает, получаю Nullpointer когда тяну user.getUsername() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 18:32 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=47&tid=2122090]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
72ms |
get topic data: |
16ms |
get forum data: |
4ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 393ms |

| 0 / 0 |
