Aria 오류, : No bean named 'ARIACryptoService' is defined
- 작성자 :
- 문*승
- 작성일 :
- 2022-03-21 19:08:35
- 조회수 :
- 1,484
- 구분 :
- 공통컴포넌트 /
- 진행상태 :
- 완료
Q
이번에 회사에서 처음으로 Aria 보안모듈을 사용하기로하여 제가 적용하고 있었는데 적용이 안되었는지 ARIACryptoService를 찾지를 못하여 질의 남깁니다.
제가 설정한 파일은 총 4개 입니다.
1. config.properties 파일
# DB 암호화
#default (SHA-256)
crypto.password.algorithm=SHA-256
#password = egovframe
crypto.hashed.password=gdyYs/IZqY86VcWhT8emCYfqY1ahw2vtLG+/FzNqtrQ=
2. context-ariacrypto.xml 파일(properties 에서 제대로 못 받아올까봐 일단 직접 넣어주었습니다)
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="passwordEncoder" class="egovframework.rte.fdl.cryptography.EgovPasswordEncoder">
<property name="algorithm" value="SHA-256" /><!-- default : SHA-256 -->
<property name="hashedPassword" value="gdyYs/IZqY86VcWhT8emCYfqY1ahw2vtLG+/FzNqtrQ=" />
</bean>
<bean id="ARIACryptoService" class="egovframework.rte.fdl.cryptography.impl.EgovARIACryptoServiceImpl">
<property name="passwordEncoder" ref="passwordEncoder" />
<property name="blockSize" value="1025" />
</bean>
<bean id="digestService" class="egovframework.rte.fdl.cryptography.impl.EgovDigestServiceImpl">
<property name="algorithm" value="SHA-256" /><!-- default : SHA-256 -->
<property name="plainDigest" value="false" /><!-- default : false -->
</bean>
<bean id="generalCryptoService" class="egovframework.rte.fdl.cryptography.impl.EgovGeneralCryptoServiceImpl">
<property name="passwordEncoder" ref="passwordEncoder" />
<property name="algorithm" value="PBEWithSHA1AndDESede" /><!-- default : PBEWithSHA1AndDESede -->
<property name="blockSize" value="1024" /><!-- default : 1024 -->
</bean>
</beans>
그리고 No bean named 'ARIACryptoService' is defined 에러가 발생합니다
제가 설정한 파일은 총 4개 입니다.
1. config.properties 파일
# DB 암호화
#default (SHA-256)
crypto.password.algorithm=SHA-256
#password = egovframe
crypto.hashed.password=gdyYs/IZqY86VcWhT8emCYfqY1ahw2vtLG+/FzNqtrQ=
2. context-ariacrypto.xml 파일(properties 에서 제대로 못 받아올까봐 일단 직접 넣어주었습니다)
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="passwordEncoder" class="egovframework.rte.fdl.cryptography.EgovPasswordEncoder">
<property name="algorithm" value="SHA-256" /><!-- default : SHA-256 -->
<property name="hashedPassword" value="gdyYs/IZqY86VcWhT8emCYfqY1ahw2vtLG+/FzNqtrQ=" />
</bean>
<bean id="ARIACryptoService" class="egovframework.rte.fdl.cryptography.impl.EgovARIACryptoServiceImpl">
<property name="passwordEncoder" ref="passwordEncoder" />
<property name="blockSize" value="1025" />
</bean>
<bean id="digestService" class="egovframework.rte.fdl.cryptography.impl.EgovDigestServiceImpl">
<property name="algorithm" value="SHA-256" /><!-- default : SHA-256 -->
<property name="plainDigest" value="false" /><!-- default : false -->
</bean>
<bean id="generalCryptoService" class="egovframework.rte.fdl.cryptography.impl.EgovGeneralCryptoServiceImpl">
<property name="passwordEncoder" ref="passwordEncoder" />
<property name="algorithm" value="PBEWithSHA1AndDESede" /><!-- default : PBEWithSHA1AndDESede -->
<property name="blockSize" value="1024" /><!-- default : 1024 -->
</bean>
</beans>
그리고 No bean named 'ARIACryptoService' is defined 에러가 발생합니다
환경정보
-
- OS 정보 : window10
- 표준프레임워크 버전 : egovframework 3.7.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 : tomcat7
- DB 정보 : mysql5.6
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
문의하신 내용만으로는 정확한 답변을 드리기 어렵습니다.
구성하신 라이브러리 버전이나 위치 등의 설정 정보를
다시 확인해보시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
문의하신 내용만으로는 정확한 답변을 드리기 어렵습니다.
구성하신 라이브러리 버전이나 위치 등의 설정 정보를
다시 확인해보시기 바랍니다.
감사합니다.