감사합니다 덕분에 잘 해결 하였습니다~
- 작성자 :
- 박*호
- 작성일 :
- 2014-09-03 12:32:18
- 조회수 :
- 476
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
DEF_ROLES_AND_URL_QUERY에서 동일한 패턴이 여러 건 있을 경우 결과가 연속적으로 이어져서 나와야한다고 하셔서
확인 해보니 DEF_ROLES_AND_URL_QUERY 쿼리문이 a.ROLE_SORT 이 컬럼으로 order by가 되어있는데.
현재 모든 패턴이 a.ROLE_SORT의 값이 1이어서 동일한 패턴이 이어져서 나오는게 아니라 떨어져서 나오길래
order by에 a.ROLE_PTTRN를 추가하였더니 문제가 해결 되었습니다.
아직까지 스프링 시큐리티의 내부 로직을 정확하게 이해하지 못해서
왜 DEF_ROLES_AND_URL_QUERY에서 동일한 패턴이 순차적으로 붙어 나오지 않으면,
여러권한에 접근 안되는지 아직도 좀 궁금하긴 하네요.
확인 해보니 DEF_ROLES_AND_URL_QUERY 쿼리문이 a.ROLE_SORT 이 컬럼으로 order by가 되어있는데.
현재 모든 패턴이 a.ROLE_SORT의 값이 1이어서 동일한 패턴이 이어져서 나오는게 아니라 떨어져서 나오길래
order by에 a.ROLE_PTTRN를 추가하였더니 문제가 해결 되었습니다.
아직까지 스프링 시큐리티의 내부 로직을 정확하게 이해하지 못해서
왜 DEF_ROLES_AND_URL_QUERY에서 동일한 패턴이 순차적으로 붙어 나오지 않으면,
여러권한에 접근 안되는지 아직도 좀 궁금하긴 하네요.
A
안녕하세요. 박강호님
해결되셨다니 다행입니다.
해결되셨다니 다행입니다.