권한 인증방식에 따른 예외 메시지 출력 여부
- 작성자 :
- 최*구
- 작성일 :
- 2020-08-06 13:38:09
- 조회수 :
- 3,059
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하십니까? 공통컴포넌트 관련하여 궁금한 사항이 있어 질의드립니다.
개발환경 3.8 버전에서 공통컴포넌트 로그인 관련해서 사용할 부분이 있어 확인하고 있는데,
src/main/resources/egovframework/egovProps/globals.properties 에서
Globals.Auth를 session으로 하면 로그인 실패시 브라우저에 alert 창이 나타나는데,
security로 변경하면 로그인 실패시 따로 창이 나타나지 않는 것으로 확인됩니다.
정상적인 증상인지 아니면 따로 추가로 설정해야 할 부분이 있는지 궁금합니다.
추가로 첨부한 로그가 나오는 부분은 어떤 문제로 인해 나오는지 알 수 있을까요?
별도 컴퓨터에서 우분투에서 개발환경 3.9버전으로도 테스트를 해봤는데 로그가 계속 나타나서요.
톰캣 8.5으로 구동하였는데 어떤 문제인지 잘 모르겠습니다. 답변 부탁드리겠습니다. 감사합니다.
개발환경 3.8 버전에서 공통컴포넌트 로그인 관련해서 사용할 부분이 있어 확인하고 있는데,
src/main/resources/egovframework/egovProps/globals.properties 에서
Globals.Auth를 session으로 하면 로그인 실패시 브라우저에 alert 창이 나타나는데,
security로 변경하면 로그인 실패시 따로 창이 나타나지 않는 것으로 확인됩니다.
정상적인 증상인지 아니면 따로 추가로 설정해야 할 부분이 있는지 궁금합니다.
추가로 첨부한 로그가 나오는 부분은 어떤 문제로 인해 나오는지 알 수 있을까요?
별도 컴퓨터에서 우분투에서 개발환경 3.9버전으로도 테스트를 해봤는데 로그가 계속 나타나서요.
톰캣 8.5으로 구동하였는데 어떤 문제인지 잘 모르겠습니다. 답변 부탁드리겠습니다. 감사합니다.
A
안녕하세요.
표준프레임워크센터 입니다.
해당 문제는 속성값 message를 사용하면
문제가 될수도 있는것으로 확인됩니다.
다음과 같이 message => logmessage로 변경하시면 해결가능합니다.
* EgovSpringSecurityLoginFilter.java파일 message => logmessage 변경
/src/main/java/egovframework/com/sec/security/filter/EgovSpringSecurityLoginFilter.java
코드수정
setAttribute("message" => setAttribute("logmessage"
* EgovLoginUsr.jsp 파일 message => logmessage 변경
/src/main/webapp/WEB-INF/jsp/egovframework/com/uat/uia/EgovLoginUsr.jsp
<c:if test="${not empty fn:trim(logmessage) && logmessage ne ''}">
alert ("<c:out value='${logmessage}'/>");
</c:if>
첨부한 로그에 답변드립니다.
다음 메시지가 반복되는 이유는
file hasn't been modified
메시지 파일에 대해 수정여부를 체크하기 때문으로 무시하셔도 무방합니다.
감사합니다.
표준프레임워크센터 입니다.
해당 문제는 속성값 message를 사용하면
문제가 될수도 있는것으로 확인됩니다.
다음과 같이 message => logmessage로 변경하시면 해결가능합니다.
* EgovSpringSecurityLoginFilter.java파일 message => logmessage 변경
/src/main/java/egovframework/com/sec/security/filter/EgovSpringSecurityLoginFilter.java
코드수정
setAttribute("message" => setAttribute("logmessage"
* EgovLoginUsr.jsp 파일 message => logmessage 변경
/src/main/webapp/WEB-INF/jsp/egovframework/com/uat/uia/EgovLoginUsr.jsp
<c:if test="${not empty fn:trim(logmessage) && logmessage ne ''}">
alert ("<c:out value='${logmessage}'/>");
</c:if>
첨부한 로그에 답변드립니다.
다음 메시지가 반복되는 이유는
file hasn't been modified
메시지 파일에 대해 수정여부를 체크하기 때문으로 무시하셔도 무방합니다.
감사합니다.