로그인정책관리
- 작성자 :
- 홍*은
- 작성일 :
- 2021-03-16 17:31:29
- 조회수 :
- 3,828
- 구분 :
- 공통컴포넌트 /
- 진행상태 :
- 완료
Q
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.9:uat:%EB%A1%9C%EA%B7%B8%EC%9D%B8%EC%A0%95%EC%B1%85%EA%B4%80%EB%A6%AC
여기에서 환경설정 부분을 web.xml에 추가해주어야 하나요?
그리고 세션만 가능한건지 궁금합니다. spring security일 때도 ip에 따라 차단 되는건가요?
여기에서 환경설정 부분을 web.xml에 추가해주어야 하나요?
그리고 세션만 가능한건지 궁금합니다. spring security일 때도 ip에 따라 차단 되는건가요?
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : 3.9
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat8.5
- DB 정보 : mariadb
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
공통컴포넌트를 기반으로 사용하고 계시고
세션인증모드라면 기본적으로 IP차단이 동작합니다.
다만,
시큐리티 간소화 모드에서는
기본적으로 동작하지는 않고
약간의 추가 설정이 필요합니다.
다음 JavaConfig 설정파일에서
/src/main/java/egovframework/com/cmm/config/EgovWebApplicationInitializer.java
다음 코드를 확인하실수 있습니다.
FilterRegistration.Dynamic egovLoginPolicyFilter = servletContext.addFilter("LoginPolicyFilter", new EgovLoginPolicyFilter());
egovLoginPolicyFilter.addMappingForUrlPatterns(null, false, "/uat/uia/actionLogin.do");
위 코드를 다음 구문 바로 뒤에 붙여넣기 하시면 됩니다.
if("security".equals(EgovProperties.getProperty("Globals.Auth").trim())) {
주의 하실 사항은 시큐리티 필터 바로 전에 설정하여야
시큐리티 간소화보다 먼저 동작이 됩니다.
감사합니다.
표준프레임워크센터 입니다.
공통컴포넌트를 기반으로 사용하고 계시고
세션인증모드라면 기본적으로 IP차단이 동작합니다.
다만,
시큐리티 간소화 모드에서는
기본적으로 동작하지는 않고
약간의 추가 설정이 필요합니다.
다음 JavaConfig 설정파일에서
/src/main/java/egovframework/com/cmm/config/EgovWebApplicationInitializer.java
다음 코드를 확인하실수 있습니다.
FilterRegistration.Dynamic egovLoginPolicyFilter = servletContext.addFilter("LoginPolicyFilter", new EgovLoginPolicyFilter());
egovLoginPolicyFilter.addMappingForUrlPatterns(null, false, "/uat/uia/actionLogin.do");
위 코드를 다음 구문 바로 뒤에 붙여넣기 하시면 됩니다.
if("security".equals(EgovProperties.getProperty("Globals.Auth").trim())) {
주의 하실 사항은 시큐리티 필터 바로 전에 설정하여야
시큐리티 간소화보다 먼저 동작이 됩니다.
감사합니다.