3.8 로그인 관련 에러 입니다.
- 작성자 :
- 김*국
- 작성일 :
- 2019-02-11 08:53:06
- 조회수 :
- 4,655
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
로그인 url을 기존 주소에서 /LoginUsr.do 로 변경 후 아래와 같은 에러가 나옵니다.
가장 마지막 보면 access is denied 라고 나오는데 사용자 권한별 접근할 수 있는 페이지가 있는건지 문의 드립니다.
그리고, Checking match of request : '/LoginUsr.do'; against '\A/.*\.do.*\Z'
/LoginUsr.do 는 '\A/.*\.do.*\Z' 이 정규식에 포함되는게 아닌가요?
자세한 에러는 질문.txt 파일로 첨부 했습니다.
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.web.util.matcher.RegexRequestMatcher] Checking match of request : '/LoginUsr.do'; against '\A/.*\.do.*\Z'
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.web.access.intercept.FilterSecurityInterceptor] Secure object: FilterInvocation: URL: /LoginUsr.do; Attributes: [ROLE_USER]
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.web.access.intercept.FilterSecurityInterceptor] Previously Authenticated: org.springframework.security.authentication.AnonymousAuthenticationToken@6fa8dbd0: Principal: anonymousUser; Credentials: [PROTECTED]; Authenticated: true; Details: org.springframework.security.web.authentication.WebAuthenticationDetails@fffdaa08: RemoteIpAddress: 192.168.0.49; SessionId: 11154B579A0DCEE7186E91D894F47ADB; Granted Authorities: ROLE_ANONYMOUS
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.access.vote.AffirmativeBased] Voter: org.springframework.security.access.vote.RoleVoter@3c46c656, returned: -1
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.access.vote.AffirmativeBased] Voter: org.springframework.security.access.vote.AuthenticatedVoter@44875bcd, returned: 0
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.web.access.ExceptionTranslationFilter] Access is denied (user is anonymous); redirecting to authentication entry point
org.springframework.security.access.AccessDeniedException: Access is denied
가장 마지막 보면 access is denied 라고 나오는데 사용자 권한별 접근할 수 있는 페이지가 있는건지 문의 드립니다.
그리고, Checking match of request : '/LoginUsr.do'; against '\A/.*\.do.*\Z'
/LoginUsr.do 는 '\A/.*\.do.*\Z' 이 정규식에 포함되는게 아닌가요?
자세한 에러는 질문.txt 파일로 첨부 했습니다.
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.web.util.matcher.RegexRequestMatcher] Checking match of request : '/LoginUsr.do'; against '\A/.*\.do.*\Z'
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.web.access.intercept.FilterSecurityInterceptor] Secure object: FilterInvocation: URL: /LoginUsr.do; Attributes: [ROLE_USER]
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.web.access.intercept.FilterSecurityInterceptor] Previously Authenticated: org.springframework.security.authentication.AnonymousAuthenticationToken@6fa8dbd0: Principal: anonymousUser; Credentials: [PROTECTED]; Authenticated: true; Details: org.springframework.security.web.authentication.WebAuthenticationDetails@fffdaa08: RemoteIpAddress: 192.168.0.49; SessionId: 11154B579A0DCEE7186E91D894F47ADB; Granted Authorities: ROLE_ANONYMOUS
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.access.vote.AffirmativeBased] Voter: org.springframework.security.access.vote.RoleVoter@3c46c656, returned: -1
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.access.vote.AffirmativeBased] Voter: org.springframework.security.access.vote.AuthenticatedVoter@44875bcd, returned: 0
[log4j]2019-02-11 08:40:27,867 DEBUG [org.springframework.security.web.access.ExceptionTranslationFilter] Access is denied (user is anonymous); redirecting to authentication entry point
org.springframework.security.access.AccessDeniedException: Access is denied
A
안녕하세요.
표준프레임워크센터 입니다.
로그인 페이지는 모두에 접근이 허용되어야
하는 페이지 입니다.
URL을 수정하지 않으셨다면
다음 패턴으로 등록하셨을 것입니다.
\A/uat/uia/.*\.do.*\Z
이 패턴을 ROLE ID로 등록을 하셨을텐데요.
공통컴포넌트에서는
예를 들어 "web-000001" 유형의 ID로 지정됩니다.
공통컴포넌트에서는
"90. 롤관리" 메뉴에서 확인이 가능합니다.
ROLE_ANONYMOUS에
해당 ROLE ID가 등록이 되어야
모든 사용자의 접근이 가능합니다.
"60. 권한관리" 메뉴에서 기능을 참고하실수 있니다.
감사합니다.
표준프레임워크센터 입니다.
로그인 페이지는 모두에 접근이 허용되어야
하는 페이지 입니다.
URL을 수정하지 않으셨다면
다음 패턴으로 등록하셨을 것입니다.
\A/uat/uia/.*\.do.*\Z
이 패턴을 ROLE ID로 등록을 하셨을텐데요.
공통컴포넌트에서는
예를 들어 "web-000001" 유형의 ID로 지정됩니다.
공통컴포넌트에서는
"90. 롤관리" 메뉴에서 확인이 가능합니다.
ROLE_ANONYMOUS에
해당 ROLE ID가 등록이 되어야
모든 사용자의 접근이 가능합니다.
"60. 권한관리" 메뉴에서 기능을 참고하실수 있니다.
감사합니다.