오픈커뮤니티 개발자와 사용자가 함께 만들어가는 열린 표준프레임워크

본문바로가기

본문

현재위치

 

표준프레임워크 관련 궁금증을 서로 묻고 대답하는 공간입니다.

전자정부프레임워크 3.6에서 security 사용시 게시글 상세 보기
제목
전자정부프레임워크 3.6에서 security 사용시
작성자명 포털 작성일 2017-07-17 조회 21 글번호 19623
안녕하세요.

전자정부프레임워크 v3.6으로 프로젝트를 진행하고 있습니다.

security 방식으로 세팅하고

로그인 시 매칭이 성공해도, 실패해도 해댱 URL이동합니다. 매칭이 실패하면 설정된 URL( accessDeniedUrl="/sec/ram/accessDenied.do")

로 이동해야 하는데 그냥 실패했다는 메시지 출력 후 해당 URL로 이동합니다.


3.6 버젼에서 설정을 어떻게 수정해야 하는지 살펴봐 주시기 바립니다.


아래 일부 로그 입니다. 전체 로그는 파일로 첨부합니다.


그럼 수고하십시요.


---------------------

실패 예시

2017-07-17 14:23:16,736 DEBUG [org.springframework.security.web.util.matcher.RegexRequestMatcher] Checking match of request : '/main/moveToPage.do'; against '/sec/ram/EgovAuthorList.do'

2017-07-17 14:23:16,736 DEBUG [org.springframework.security.web.access.intercept.FilterSecurityInterceptor] Public object - authentication not attempted

성공예시

2017-07-17 14:23:16,762 DEBUG [org.springframework.security.web.util.matcher.RegexRequestMatcher] Checking match of request : '/sec/ram/EgovAuthorList.do'; against '/sec/ram/EgovAuthorList.do'

2017-07-17 14:23:16,762 DEBUG [org.springframework.security.web.access.intercept.FilterSecurityInterceptor] Secure object: FilterInvocation: URL: /sec/ram/EgovAuthorList.do; Attributes: [ROLE_USER]

2017-07-17 14:23:16,762 DEBUG [org.springframework.security.web.access.intercept.FilterSecurityInterceptor] Previously Authenticated: org.springframework.security.authentication.UsernamePasswordAuthenticationToken@1e4ec6e6: Principal: egovframework.rte.fdl.security.userdetails.EgovUserDetails@4c055df: Username: TEST1; Password: [PROTECTED]; Enabled: true; AccountNonExpired: true; credentialsNonExpired: true; AccountNonLocked: true; Granted Authorities: IS_AUTHENTICATED_ANONYMOUSLY,IS_AUTHENTICATED_FULLY,IS_AUTHENTICATED_REMEMBERED,ROLE_ANONYMOUS,ROLE_USER; Credentials: [PROTECTED]; Authenticated: true; Details: org.springframework.security.web.authentication.WebAuthenticationDetails@21a2c: RemoteIpAddress: 0:0:0:0:0:0:0:1; SessionId: 968E2B48EF49E9397E762B6067F93FA4; Granted Authorities: IS_AUTHENTICATED_ANONYMOUSLY, IS_AUTHENTICATED_FULLY, IS_AUTHENTICATED_REMEMBERED, ROLE_ANONYMOUS, ROLE_USER

2017-07-17 14:23:16,762 DEBUG [org.springframework.security.access.vote.AffirmativeBased] Voter: org.springframework.security.access.vote.RoleVoter@7cc629fb, returned: 1

2017-07-17 14:23:16,762 DEBUG [org.springframework.security.web.access.intercept.FilterSecurityInterceptor] Authorization successful

[from eGovframe Portal Q&A]
- submitted by 홍익제

댓글 불러오는중...

하단영역