중복 로그인 방지 설정시 에러
- 작성자 :
- 김*우
- 작성일 :
- 2015-11-11 12:18:01
- 조회수 :
- 967
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
저는 지금 템플릿 프로젝트에서 개발 중입니다.
중복 로그인을 막으려고 context.security.xml 에
<http>
<session-management>
<concurrency-control max-sessions="1" error-if-maximum-exceeded="true" />
</session-management>
</http>
이렇게 추가를 하면 아래와 같은 에러가 발생합니다.
Caused by: org.xml.sax.SAXParseException; lineNumber: 17; columnNumber: 9; cvc-complex-type.2.4.a: 'http' 요소로 시작하는 부적합한 콘텐츠가 발견되었습니다. '{"http://www.springframework.org/schema/beans":import, "http://www.springframework.org/schema/beans":alias, "http://www.springframework.org/schema/beans":bean, WC[##other:"http://www.springframework.org/schema/beans"], "http://www.springframework.org/schema/beans":beans}' 중 하나가 필요합니다.
예제에 보면 저렇게 추가하면 된다고 하던데....왜 이런 에러가 발생 하는 걸까요?
중복 로그인을 막으려고 context.security.xml 에
<http>
<session-management>
<concurrency-control max-sessions="1" error-if-maximum-exceeded="true" />
</session-management>
</http>
이렇게 추가를 하면 아래와 같은 에러가 발생합니다.
Caused by: org.xml.sax.SAXParseException; lineNumber: 17; columnNumber: 9; cvc-complex-type.2.4.a: 'http' 요소로 시작하는 부적합한 콘텐츠가 발견되었습니다. '{"http://www.springframework.org/schema/beans":import, "http://www.springframework.org/schema/beans":alias, "http://www.springframework.org/schema/beans":bean, WC[##other:"http://www.springframework.org/schema/beans"], "http://www.springframework.org/schema/beans":beans}' 중 하나가 필요합니다.
예제에 보면 저렇게 추가하면 된다고 하던데....왜 이런 에러가 발생 하는 걸까요?
A
안녕하세요. 표준프레임워크 센터입니다.
설정파일이 전체가 올라오지 않아 세부내용을 파악하기 어렵지만, 몇가지 점검사항을 나열하니 확인해보시기 바랍니다.
첫째는 해당 spring sercurity 버전이 2.x대인 경우 설정할 Attribute 명이 다르기 때문에 먼저 확인해 보시기 바랍니다.
둘째는 egov에서 제공하는 간소화 설정을 사용하신 경우에는, 간소화 기능에서 "concurrentMaxSessons" 속성(Attribute)으로 별도로 제공하고 있습니다. 따라서 위와같은 설정을 추가할 경우 에러가 발생합니다. 아래 간소화설정 관련 위키 링크를 첨부합니다.
link : http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:xmlschema
이상입니다. 감사합니다.
설정파일이 전체가 올라오지 않아 세부내용을 파악하기 어렵지만, 몇가지 점검사항을 나열하니 확인해보시기 바랍니다.
첫째는 해당 spring sercurity 버전이 2.x대인 경우 설정할 Attribute 명이 다르기 때문에 먼저 확인해 보시기 바랍니다.
둘째는 egov에서 제공하는 간소화 설정을 사용하신 경우에는, 간소화 기능에서 "concurrentMaxSessons" 속성(Attribute)으로 별도로 제공하고 있습니다. 따라서 위와같은 설정을 추가할 경우 에러가 발생합니다. 아래 간소화설정 관련 위키 링크를 첨부합니다.
link : http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:xmlschema
이상입니다. 감사합니다.