이번에 프로젝트 하면서 따로따로 java에서 requestmapping에 권한을 줘야하는 일이 발생하였다
권한 주는법은 밑에와같다
하지만 Spring security가 있다고해서 바로 되는것이아니다.
1
2
3
4
5
|
@RequestMapping(value="/preAuthorize")
@PreAuthorize("isAuthenticated()")
public String preAuthorize() {
................
}
|
우선 자기의 web.xml을 확인해보자
거기에서 디스펙처를 어디로 정한지 확인을한 후
(org.springframework.web.servlet.DispatcherServlet)
그곳에다가
<security:global-method-security pre-post-annotations="enabled" />
이걸 몰라서 한참 뒤저보았다....
댓글
댓글 쓰기