GPKI 오류
- 작성자 :
- 염*선
- 작성일 :
- 2010-11-29 18:03:20
- 조회수 :
- 3,784
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요.
서울여성재단에서 프로젝트를 진행하고 있습니다.
유관기관 연계를 위해 GPKI 관련 모듈을 받아서 테스트를 하려고 합니다.
실제 환경은 linux 서버에서 유관기관 서버에 접속하여 문서를 받아 복호화 처리하여 진행하려 합니다.
테스트 개발환경은 윈도우XP 에 tomcat으로 하고 있습니다.
libgpkiapi_jni.jar 와 JNI 관련 DLL을 받아서 테스트 중입니다.
GpkiApi.init(GPKI_DIR_WORK) 호출시는 오류가 없습니다.(해당 DIR 에 라이센스파일을 두었습니다.)
pkey = Disk.readPriKey(GPKI_CERT_ENV_KEY, "12345678"); (배포받은 ???.cer 파일)
호출시 오류가 발생합니다.
GpkiApiException: ErrCode=1101,ErrMsg=[GPKI_API_Init] BASE64 decoding is failed.
byte[] cert = new byte[] {'a','b'};
Base64 base64 = new Base64();
String certStr = base64.encode(cert);
라고 해보았는데 같은에러가 발생합니다.
환경에서 발생하는 에러라 생각되어... 혹시 라이센스 파일이 윈도우에서 테스트 하려면 다른 파일이 필요한지요?
그리고 gpki.conf/gpkiapi.conf 는 내부적으로 어떻게 호출되는지요?
제가 설정을 잘못한것인지요?
현재 버전은 1.4.0.0입니다.
확인부탁드립니다
서울여성재단에서 프로젝트를 진행하고 있습니다.
유관기관 연계를 위해 GPKI 관련 모듈을 받아서 테스트를 하려고 합니다.
실제 환경은 linux 서버에서 유관기관 서버에 접속하여 문서를 받아 복호화 처리하여 진행하려 합니다.
테스트 개발환경은 윈도우XP 에 tomcat으로 하고 있습니다.
libgpkiapi_jni.jar 와 JNI 관련 DLL을 받아서 테스트 중입니다.
GpkiApi.init(GPKI_DIR_WORK) 호출시는 오류가 없습니다.(해당 DIR 에 라이센스파일을 두었습니다.)
pkey = Disk.readPriKey(GPKI_CERT_ENV_KEY, "12345678"); (배포받은 ???.cer 파일)
호출시 오류가 발생합니다.
GpkiApiException: ErrCode=1101,ErrMsg=[GPKI_API_Init] BASE64 decoding is failed.
byte[] cert = new byte[] {'a','b'};
Base64 base64 = new Base64();
String certStr = base64.encode(cert);
라고 해보았는데 같은에러가 발생합니다.
환경에서 발생하는 에러라 생각되어... 혹시 라이센스 파일이 윈도우에서 테스트 하려면 다른 파일이 필요한지요?
그리고 gpki.conf/gpkiapi.conf 는 내부적으로 어떻게 호출되는지요?
제가 설정을 잘못한것인지요?
현재 버전은 1.4.0.0입니다.
확인부탁드립니다
A
안녕하세요.. 염국선님..
우선 DLL 파일의 경우 PATH상에 지정되어 있어야 합니다.
(쉬운 방법은 windows 설치 디렉토리 밑에 system32 디렉토리에 복사)
보다 자세한 사항은 GPKI쪽에 문의하셔야 도움이 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
우선 DLL 파일의 경우 PATH상에 지정되어 있어야 합니다.
(쉬운 방법은 windows 설치 디렉토리 밑에 system32 디렉토리에 복사)
보다 자세한 사항은 GPKI쪽에 문의하셔야 도움이 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.