View
Spring Security란?
- 인증등을 쉽게 처리해주는 프레임워크이다.
- 이전에 원래는 LoginCheckFilter라고 따로 필터를 만들어서 로그인을 여부를 확인하거나 Controller에 직접 login , logout 을 구현했는데 이것을 쓰면 쉽게 구현이 가능하다고 해서 직접 적용해 보기로 했다.
참고
개발환경 Spring FrameWork 3.2.3
- Spring Security Maven 적용하기
Spring Security Maven을 검색하면 Maven을 가져올 수 있다.
Spring Security Maven
처음에 들어가면 버전이 많아서 당황할 수 있다. Spring Security는 Spring FrameWork의 버전과 연관성이 있으므로 자신이 가지고 있는 버전에 따라 Maven을 가져가면 된다.
나같은 경우는 3.2.3 버전을 쓰기때문에 Security 3.2.3을 쓰면 되나? 싶어서 가져왔더니 계속 오류가 났다.
스크롤을 내려보니 complie Dependencies 목록에서 어떤 버전과 잘 맞는지를 나타내주는 표가 있었다.
Spring Security 3.2.3은 Spring Framework 3.2.8과 잘 맞는 다고 하여 점점 시큐리티 버전을 내려서 확인해 보았다.
그래서 나는 Spring Security 3.1.7 maven을 가져와서 적용 했다!
결론 :: Spring Security를 적용할 때에는 complie Dependencies 목록을 확인하고 자신의 버전과 맞으면
그걸 쓰고 만약 자신의 버전이 없다면 그 아래 버전에 맞는 것을 가져와야 한다.
'Server' 카테고리의 다른 글
AD :: Active directory 사용자 이름 CN값 변경하기 (renaming a user, change cn property of (0) | 2022.03.06 |
---|---|
Network : HTTP Request Message (HTTP 요청 메세지) (0) | 2020.05.12 |
Network : HTTP 란 ? ( Overview of HTTP) (0) | 2020.05.07 |
Server : Sitemesh 적용하기 (0) | 2020.01.11 |
JSP : URI/ ContextPath/ URL/ServletPath의 차이점 (0) | 2019.12.31 |
reply