인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

twosom's profile image
twosom

asked

Spring Security

2) Filter initialization and multi-security settings

Order의 순서는 좁은 범위에서 넓은 범위 순이라 이해해도 될까요?

Resolved

Written on

·

298

0

안녕하세요.

좋은 강의를 만들어주셔서 덕분에 잘 듣고있습니다.

다름이 아니라 @Order의 순서에 대해서 질문을 드리고자 합니다.

결과적으로 기존의 configure 메소드에서 antMatcher를 디테일 한(좁은) 범위에서 넓은 범위 순으로 작성한 것 처럼

@Order 의 순서도 디테일한 범위가 기재되어있는 메소드 순으로 작성하면 될까요?

감사합니다,

javaSpring Securityspring-boot

Answer 1

1

leaven님의 프로필 이미지
leaven
Instructor

네 맞습니다.

FilterChainProxy 클래스가 각 설정클래스를 참조할 때 Order 의 우선순위가 높은 것을 먼저 참조하기 때문에

Url 정보가 더 구체적인고 상세한 쪽에 Order 의 우선순위를 높게 정하시면 됩니다.

설정클래스별로 Order 를 정하시고 테스트하시면서 인가 정책대로 잘 처리가 되는지 확인해 보시면 됩니다.

twosom's profile image
twosom

asked

Ask a question