롤 패턴 매치에 관하여...
- 작성자 :
- 홍*제
- 작성일 :
- 2017-07-11 11:18:03
- 조회수 :
- 1,720
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요.
전자정부프레임워크 v3.6으로 프로젝트를 진행하고 있습니다.
3.6에서는 globals.properties 에서 권한 인증 방식을 선택하게 되어 있으나..
# 권한 인증방식(session, security) - 사용자의 로그인시 인증 방식을 결정함
# session : 세션 방식으로 사용자 권한을 인증함
# security : spring security 방식으로 사용자 권한을 인증함
이번 프로젝트에서는 GPKI 인증, 일반 로그인을 두가지 방식을 모두 사용 해야 하는 관계로
session 방식으로 세팅하고 (Globals.Auth = session)
* 일반(스프링 시큐리티) 로그인을 처리한다
@RequestMapping(value = "/uat/uia/actionSecurityLogin.do")
일반(시큐리티) 로그인 처리를 했습니다.
문제는 로그인 처리 후 롤 패턴 매칭이 되지 않는 듯 합니다. 로그도 생성되지 않아 패턴 매치가 되지는 확인이 되지 않습니다.
롤 패턴 설정은 기본으로 되어 있어 모두 미사용으로 변경 후 테스트 했습니다.
관련해서 소스파일을 첨부합니다.
그럼 살펴봐 주시기 바랍니다.
감사합니다.
전자정부프레임워크 v3.6으로 프로젝트를 진행하고 있습니다.
3.6에서는 globals.properties 에서 권한 인증 방식을 선택하게 되어 있으나..
# 권한 인증방식(session, security) - 사용자의 로그인시 인증 방식을 결정함
# session : 세션 방식으로 사용자 권한을 인증함
# security : spring security 방식으로 사용자 권한을 인증함
이번 프로젝트에서는 GPKI 인증, 일반 로그인을 두가지 방식을 모두 사용 해야 하는 관계로
session 방식으로 세팅하고 (Globals.Auth = session)
* 일반(스프링 시큐리티) 로그인을 처리한다
@RequestMapping(value = "/uat/uia/actionSecurityLogin.do")
일반(시큐리티) 로그인 처리를 했습니다.
문제는 로그인 처리 후 롤 패턴 매칭이 되지 않는 듯 합니다. 로그도 생성되지 않아 패턴 매치가 되지는 확인이 되지 않습니다.
롤 패턴 설정은 기본으로 되어 있어 모두 미사용으로 변경 후 테스트 했습니다.
관련해서 소스파일을 첨부합니다.
그럼 살펴봐 주시기 바랍니다.
감사합니다.
첨부파일
A
안녕하십니까, 홍익제님.
표준프레임워크 센터입니다.
롤패턴의 경우는 다음 가이드를 참고해주시기 바랍니다.
https://github.com/Mach-II/Mach-II-Framework/wiki/ANT-Style-Pattern-Matcher
롤 패턴 매칭에 대한 정확한 여부는 업무적 판단으로 내려주셔야할거같습니다.
로그인이 처리된 아이디에 대해서도 실제 권한이 맞게 부여되었는지 확인해주시기 바랍니다.
디버깅을 통해 업무적으로 확인해주시기 바라며, 로그정보를 console에 출력하고 싶으시다면
해당 부분의 level을 debug로 바꿔주시면 될거같습니다.
로그 설정에 대한 관련 정보는 아래 링크에서 확인 가능합니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:logging:log4j_2:%EC%84%A4%EC%A0%95_%ED%8C%8C%EC%9D%BC%EC%9D%84_%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94_%EB%B0%A9%EB%B2%95
감사합니다.
표준프레임워크 센터입니다.
롤패턴의 경우는 다음 가이드를 참고해주시기 바랍니다.
https://github.com/Mach-II/Mach-II-Framework/wiki/ANT-Style-Pattern-Matcher
롤 패턴 매칭에 대한 정확한 여부는 업무적 판단으로 내려주셔야할거같습니다.
로그인이 처리된 아이디에 대해서도 실제 권한이 맞게 부여되었는지 확인해주시기 바랍니다.
디버깅을 통해 업무적으로 확인해주시기 바라며, 로그정보를 console에 출력하고 싶으시다면
해당 부분의 level을 debug로 바꿔주시면 될거같습니다.
로그 설정에 대한 관련 정보는 아래 링크에서 확인 가능합니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:logging:log4j_2:%EC%84%A4%EC%A0%95_%ED%8C%8C%EC%9D%BC%EC%9D%84_%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94_%EB%B0%A9%EB%B2%95
감사합니다.