spring security filter 설정
- 작성자 :
- 이*렬
- 작성일 :
- 2021-02-01 18:01:10
- 조회수 :
- 4,975
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
session 방식을 사용하실 경우는 spring security를 사용하지 않겠다는 의미이므로,
spring security 관련 설정파일(context-security.xml, spring security filter 설정)은 삭제해주시기 바랍니다.
반대로 security 방식으로 사용하실 경우는 session 인증방식의 설정(egov-com-access.xml)을 제거해주시기 바랍니다.
2개의 설정파일을 모두 포함하고 초기화가 된 경우 session모드로 설정을 하더라도 spring security filter가 우선처리되어,
session 방식의 사용자 인증 인터셉터가 동작하지 않을 수 있습니다.
라는 답변처럼
session방식상태에서 context-security.xml은 삭제처리했으나 spring security filter는 어떻게 설정해야 되는지 모르겠습니다
spring security 관련 설정파일(context-security.xml, spring security filter 설정)은 삭제해주시기 바랍니다.
반대로 security 방식으로 사용하실 경우는 session 인증방식의 설정(egov-com-access.xml)을 제거해주시기 바랍니다.
2개의 설정파일을 모두 포함하고 초기화가 된 경우 session모드로 설정을 하더라도 spring security filter가 우선처리되어,
session 방식의 사용자 인증 인터셉터가 동작하지 않을 수 있습니다.
라는 답변처럼
session방식상태에서 context-security.xml은 삭제처리했으나 spring security filter는 어떻게 설정해야 되는지 모르겠습니다
A
안녕하세요.
표준프레임워크센터 입니다.
다음에 보시면
web.xml을 대체하는 JavaConfig파일이 있습니다.
/src/main/java/egovframework/com/cmm/config/EgovWebApplicationInitializer.java
다음 구문 내부에
if("security".equals(EgovProperties.getProperty("Globals.Auth").trim())) {
Security Filter 관련된 부분을 주석처리 하시면 됩니다.
다만 해당 부분이
다음 설정파일에서
/src/main/resources/egovframework/egovProps/globals.properties
다음 설정으로 선언한 경우만 동작하도록
프로파일 설정이 되어 있습니다.
Globals.Auth = security
감사합니다.
표준프레임워크센터 입니다.
다음에 보시면
web.xml을 대체하는 JavaConfig파일이 있습니다.
/src/main/java/egovframework/com/cmm/config/EgovWebApplicationInitializer.java
다음 구문 내부에
if("security".equals(EgovProperties.getProperty("Globals.Auth").trim())) {
Security Filter 관련된 부분을 주석처리 하시면 됩니다.
다만 해당 부분이
다음 설정파일에서
/src/main/resources/egovframework/egovProps/globals.properties
다음 설정으로 선언한 경우만 동작하도록
프로파일 설정이 되어 있습니다.
Globals.Auth = security
감사합니다.