|
Spring Security WebSecurityConfigurerAdapter не срабатывает Order
|
|||
---|---|---|---|
#18+
Здравствуйте, требуется небольшая подсказка от профи. )) Хочу сконфигурировать Spring Security так чтоб на /api/** /api2/** была одна аутентификация, для всего другого другая, все другие Rest-ы закрыты. Это должно регулироваться параметром @Order - так вот, у меня почему-то срабатывате только 1 Order - если меняю местами Order то работает или та или другая конфигурация в зависимости где стоит 1. А мне нужно, чтоб применялось так как в Order. тоесть чтоб спринг проверял пути в соответствии с Order, и если не найдёт, то чтоб последний Order проводил автентификацию, такой себе default for all. Что я упустил и почему у меня при данной конфигурации не срабатывает Order(2)? Зашищены только /api/** /api2/** - все другие Rest-ы открыты. Код: 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. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58.
Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 10:37 |
|
Spring Security WebSecurityConfigurerAdapter не срабатывает Order
|
|||
---|---|---|---|
#18+
_webdev_, Для веб приложения одна аутентификация. А ты что захотел? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 11:12 |
|
Spring Security WebSecurityConfigurerAdapter не срабатывает Order
|
|||
---|---|---|---|
#18+
PetroNotC Sharp _webdev_, Для веб приложения одна аутентификация. А ты что захотел? https://docs.spring.io/spring-security/site/docs/4.2.x/reference/htmlsingle/#multiple-httpsecurity ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 11:19 |
|
Spring Security WebSecurityConfigurerAdapter не срабатывает Order
|
|||
---|---|---|---|
#18+
_webdev_, Я так понял что по ссылке my.ru/app/order/1223w2 my.ru/app/api/.... Сделай такие пути. Работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 12:10 |
|
Spring Security WebSecurityConfigurerAdapter не срабатывает Order
|
|||
---|---|---|---|
#18+
PetroNotC Sharp _webdev_, Я так понял что по ссылке my.ru/app/order/1223w2 my.ru/app/api/.... Сделай такие пути. Работает? Хммм, если во второй конфигурации Order(2) меняю строчки на такие, то работает только для установленных паттернов, но не для остальных. Тоесть работатет автентификация и api и tasks. Код: java 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 12:42 |
|
Spring Security WebSecurityConfigurerAdapter не срабатывает Order
|
|||
---|---|---|---|
#18+
Хммм, кажется решилось. Если во втором Order(2) Пишу так, то все другие реквесты идут через эту конфигурацию. Код: java 1. 2. 3. 4.
Добавляю Order(3) Также работате как надо. Кажется работает как надо. Может знатоки подтвердят, что такая конфигурация корректная. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 13:08 |
|
|
start [/forum/topic.php?fid=59&msg=40127385&tid=2120266]: |
0ms |
get settings: |
18ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
154ms |
get tp. blocked users: |
2ms |
others: | 389ms |
total: | 647ms |
0 / 0 |