3.6 -> 3.7 업그레이드 문의
- 작성자 :
- s**i
- 작성일 :
- 2025-02-18 15:54:51
- 조회수 :
- 205
- 구분 :
- 실행환경 / 3.6
- 진행상태 :
- 완료
Q
pom.PNG 파일을 확인해보시면
egovframework.rte 관련하여 3.7.0으로 변경하였고, 현재 저희 spring 버전이
<org.springframework-version>3.2.13.RELEASE</org.springframework-version>
<org.springframework-security-version>3.2.7.RELEASE</org.springframework-security-version>
로 되어있는데
"실행환경 Migration 가이드 (3.6 -> 3.7)" 페이지 에서는 <spring.maven.artifact.version>4.2.4.RELEASE</spring.maven.artifact.version> 으로 되어있더라구요.
1. spring 버전을 4.2.2 / spring-security 버전을 4.0.3 으로 해도 상관이 없는지 문의
<org.springframework-version>4.2.2.RELEASE</org.springframework-version>
<org.springframework-security-version>4.0.3.RELEASE</org.springframework-security-version>
2. "실행환경 Migration 가이드 (3.6 -> 3.7)" 페이지 에서 2-1. context-security.xml 설정에 egov-security 에 대한 옵션이 추가 되어있는데 context-security.PNG 파일을 확인해 보시면 현재 저희 context-security.xml 에는 egov-security를 사용하지 않습니다. egov-security에 대한 정보와 옵션을 추가하고 LoginFilter와 LogoutFilter 정보도 변경해주어야 하는지 문의
위 2가지에 대해 문의드립니다.
egovframework.rte 관련하여 3.7.0으로 변경하였고, 현재 저희 spring 버전이
<org.springframework-version>3.2.13.RELEASE</org.springframework-version>
<org.springframework-security-version>3.2.7.RELEASE</org.springframework-security-version>
로 되어있는데
"실행환경 Migration 가이드 (3.6 -> 3.7)" 페이지 에서는 <spring.maven.artifact.version>4.2.4.RELEASE</spring.maven.artifact.version> 으로 되어있더라구요.
1. spring 버전을 4.2.2 / spring-security 버전을 4.0.3 으로 해도 상관이 없는지 문의
<org.springframework-version>4.2.2.RELEASE</org.springframework-version>
<org.springframework-security-version>4.0.3.RELEASE</org.springframework-security-version>
2. "실행환경 Migration 가이드 (3.6 -> 3.7)" 페이지 에서 2-1. context-security.xml 설정에 egov-security 에 대한 옵션이 추가 되어있는데 context-security.PNG 파일을 확인해 보시면 현재 저희 context-security.xml 에는 egov-security를 사용하지 않습니다. egov-security에 대한 정보와 옵션을 추가하고 LoginFilter와 LogoutFilter 정보도 변경해주어야 하는지 문의
위 2가지에 대해 문의드립니다.
환경정보
-
- OS 정보 : window
- 표준프레임워크 버전 : 3.6
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat 8.5
- DB 정보 : cubrid
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
답변1)
Spring-core v4.2.2와 Spring-security v4.0.3는
상호 의존성이 존재하여 문제는 없을 것으로 보이나
센터에서 가이드에 제안된 버전 외의 다른 버전으로는 테스트 및 검증 된 사항은 없습니다.
개발 사업단 또는 기관의 특별한 사정이 없는한
표준프레임워크 실행환경 v3.7에 제안된 버전의 사용을 권장 드립니다.
답변2)
context-security.xml 설정에서 egov-security를 사용하지 않는다고 하신걸로 보아
시큐리티 간소화 서비스를 이용하지 않고
스프링 시큐리티 구성을 직접 커스텀으로 구현한 것으로 예상됩니다.
이 경우에도 문제가 발생하지 않는이상
기존 설정을 유지해도 무방할 것으로 보입니다.
참고로 시큐리티 설정간소화 서비스는
다음 위키가이드를 참고 하실수 있습니다.
이 설정은 스프링 시큐리티를 간단하게 정의하고 사용하실 수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:xmlschema_v3_7
감사합니다.
표준프레임워크 센터입니다.
답변1)
Spring-core v4.2.2와 Spring-security v4.0.3는
상호 의존성이 존재하여 문제는 없을 것으로 보이나
센터에서 가이드에 제안된 버전 외의 다른 버전으로는 테스트 및 검증 된 사항은 없습니다.
개발 사업단 또는 기관의 특별한 사정이 없는한
표준프레임워크 실행환경 v3.7에 제안된 버전의 사용을 권장 드립니다.
답변2)
context-security.xml 설정에서 egov-security를 사용하지 않는다고 하신걸로 보아
시큐리티 간소화 서비스를 이용하지 않고
스프링 시큐리티 구성을 직접 커스텀으로 구현한 것으로 예상됩니다.
이 경우에도 문제가 발생하지 않는이상
기존 설정을 유지해도 무방할 것으로 보입니다.
참고로 시큐리티 설정간소화 서비스는
다음 위키가이드를 참고 하실수 있습니다.
이 설정은 스프링 시큐리티를 간단하게 정의하고 사용하실 수 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:xmlschema_v3_7
감사합니다.