ServiceNow 인스턴스가 Java KeyStore 파일을 지원하므로 생성한 공용 인증서를 컴퓨터의 Java KeyStore 파일로 변환합니다. 생성 후에는 파일을 ServiceNow 인스턴스에 업로드해야 합니다.
프로시저
-
컴퓨터에서 명령 프롬프트를 엽니다.
-
cd 명령을 사용하여 디렉토리를 공용 인증서를 생성한 위치로 변경합니다.
-
명령 프롬프트에서 openssl pkcs12 -export -in publickey.cer -inkey private.key -out <your-file-name>.p12 -name "<your-custom-name>" 명령을 실행합니다.
-
암호 내보내기 입력 프롬프트에서 암호 내보내기를 생성합니다.
-
확인 - 암호 내보내기 입력 프롬프트에서 생성한 암호 내보내기를 다시 입력합니다.
P12 파일이 생성됩니다.
-
P12 파일을 컴퓨터의 해당 JDK/bin 폴더에 복사합니다.
주: 컴퓨터의 OS에 따라 JDK/bin 폴더의 위치가 다를 수 있습니다.
-
경로를 JDK/bin 폴더에 복사합니다.
-
명령 프롬프트에서 cd 명령을 사용하여 현재 디렉터리를 JDK/bin 폴더로 변경합니다.
-
P12 파일을 Java KeyStore 파일로 변환하려면 keytool -importkeystore -srckeystore <P12-file-name>.p12 -srcstoretype pkcs12 -destkeystore <Java-KeyStore-filename>.jks 명령을 실행합니다.
-
대상 키 저장소 암호 입력 프롬프트에서 암호를 생성합니다.
-
새 암호 다시 입력 프롬프트에서 생성한 대상 키 저장소 암호를 다시 입력합니다.
-
소스 키 저장소 암호 입력 프롬프트에서 P12 파일을 생성하기 위해 생성한 것과 동일한 암호를 입력합니다.
Java KeyStore 파일은 JDK/bin 위치에 생성됩니다.