sqlHierarchicalRoles 를 사용하고 싶지 않는데 어떻게 설정하면 되나요?
- 작성자 :
- 인**터
- 작성일 :
- 2015-04-03 17:53:42
- 조회수 :
- 1,769
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요 context-security.xml 파일에
sqlHierarchicalRoles를 사용하고 싶지 않는데요...
빼니깐 기본값이 적용이 되는 거 같구 (사실 전자정부 프레임에 있던 ROLES_HIERARCHY는 drop 시켰거든요.그래서 db 에러남)
그래서 제가 select 'rol1' child, 'rol1' parent from dual union all select 'rol2' child, 'rol2' parent from dual 로 설정하니
에러가 나네요. 계층구조는 안쓰려고 하는게 rol1 과 rol2가 쓰는 메뉴는 겹치는게 없거든요..
어떻게 하면 계층형을 안쓸수 있나요?
답변부탁드립니다.
Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.filterChains': Cannot resolve reference to bean 'org.springframework.security.web.DefaultSecurityFilterChain#4' while setting bean property 'sourceList' with key [4]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.web.DefaultSecurityFilterChain#4': Cannot resolve reference to bean 'org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter#0' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter#0': Cannot resolve reference to bean 'org.springframework.security.authentication.ProviderManager#0' while setting bean property
sqlHierarchicalRoles를 사용하고 싶지 않는데요...
빼니깐 기본값이 적용이 되는 거 같구 (사실 전자정부 프레임에 있던 ROLES_HIERARCHY는 drop 시켰거든요.그래서 db 에러남)
그래서 제가 select 'rol1' child, 'rol1' parent from dual union all select 'rol2' child, 'rol2' parent from dual 로 설정하니
에러가 나네요. 계층구조는 안쓰려고 하는게 rol1 과 rol2가 쓰는 메뉴는 겹치는게 없거든요..
어떻게 하면 계층형을 안쓸수 있나요?
답변부탁드립니다.
Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.filterChains': Cannot resolve reference to bean 'org.springframework.security.web.DefaultSecurityFilterChain#4' while setting bean property 'sourceList' with key [4]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.web.DefaultSecurityFilterChain#4': Cannot resolve reference to bean 'org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter#0' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter#0': Cannot resolve reference to bean 'org.springframework.security.authentication.ProviderManager#0' while setting bean property
A
안녕하세요.
표준프레임워크에서는 계층구조 형식의 롤을 사용을 권장하고 있습니다.
해당 WIKI를 참조하여 커스텀마이징 하시면 될꺼 같습니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security
표준프레임워크에서는 계층구조 형식의 롤을 사용을 권장하고 있습니다.
해당 WIKI를 참조하여 커스텀마이징 하시면 될꺼 같습니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security