추가질문드립니다. 권한이 없는 페이지에 접근시 404에러가 나는데요 어떻게 해야하는건가요?
- 작성자 :
- 김*중
- 작성일 :
- 2012-08-23 09:39:24
- 조회수 :
- 1,909
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
뷰페이지에 권한을 주고 답글권한을 안주었는데도 버튼이 보여 버튼을 누르면 404에러가 뜹니다. 이럴경우 404대신 권한이 없습니다라는 메세지를 보여주고 싶은데 어떻게 해야하는건가요? 어디서 수정을 하면되는지 알고 싶습니다. 스프링시큐리티, 권한관리적용되어있습니다.
A
안녕하세요.. 김재중님..
우선.. 스프링시큐니티 권한을 적용하셨더라도.. 특정 버튼에 대한 권한을 부여하는 방식이 아닙니다..
특정 URL이나.. 특정 메소드에 대하여 호출 시에.. 접근통제가 되는 방식입니다.
두번째로.. 권한이 없는 경우 404가 아닌 503 오류가 발생하도록 되어 있습니다.
이 경우는 실제 해당 페이지가 없으신 경우로 판단됩니다...
또는 security 설정 상에.. access-denied-page에 지정된 페이지 자체가 없어서..
access denied page로 넘어가서 404가 발생하였을 가능성도 있습니다.
이 부분도 확인해 보십시오.
그럼.. 즐거운 하루되십시오.
감사합니다.
우선.. 스프링시큐니티 권한을 적용하셨더라도.. 특정 버튼에 대한 권한을 부여하는 방식이 아닙니다..
특정 URL이나.. 특정 메소드에 대하여 호출 시에.. 접근통제가 되는 방식입니다.
두번째로.. 권한이 없는 경우 404가 아닌 503 오류가 발생하도록 되어 있습니다.
이 경우는 실제 해당 페이지가 없으신 경우로 판단됩니다...
또는 security 설정 상에.. access-denied-page에 지정된 페이지 자체가 없어서..
access denied page로 넘어가서 404가 발생하였을 가능성도 있습니다.
이 부분도 확인해 보십시오.
그럼.. 즐거운 하루되십시오.
감사합니다.