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 목록을 확인하고 자신의 버전과 맞으면 
         그걸 쓰고 만약 자신의 버전이 없다면 그 아래 버전에 맞는 것을 가져와야 한다.
Share Link
reply
«   2024/10   »
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