>Java >java지도 시간 >.CER 인증서를 가져오고 Java에서 웹 서비스 인증을 활성화하려면 어떻게 해야 합니까?

.CER 인증서를 가져오고 Java에서 웹 서비스 인증을 활성화하려면 어떻게 해야 합니까?

Patricia Arquette
Patricia Arquette원래의
2024-12-07 06:38:18615검색

How Do I Import a .CER Certificate and Enable Web Service Authentication in Java?

Java 키 저장소로 .CER 인증서 가져오기

웹 서비스 인증을 위해 클라이언트 인증서를 사용할 때 인증서 간의 차이점을 이해하는 것이 중요합니다. 그리고 개인 키. 인증서는 기본적으로 인증 기관에서 디지털 서명한 확인된 메타데이터와 함께 제공되는 공개 키입니다. 반면, 개인 키는 데이터 서명 및 암호 해독에 사용되는 기밀 구성 요소입니다.

귀하의 경우 인증서인 .CER 파일을 받았습니다. 키 저장소로 가져올 수는 있지만 개인 키가 없으면 웹 서비스로 인증할 수 없습니다.

계속하려면 다음 두 가지 옵션이 있습니다.

  1. .PFX 키 저장소 파일 받기:
    웹 서비스를 관리하는 조직에 .PFX 키 저장소 파일을 요청하세요. 이 파일에는 인증에 필요한 공개 키와 개인 키가 모두 포함되어 있습니다.
  2. .PFX 키 저장소 파일 만들기:
    .PFX 파일을 얻는 것이 실용적이지 않은 경우 다음 단계를 따르세요. :

    • .CER 인증서를 인터넷으로 가져오기 Explorer.
    • Internet Explorer에서 인증서를 .PFX 파일로 내보냅니다. 그러면 개인 키도 생성됩니다.
    • 이 .PFX 파일을 키 저장소로 사용합니다.

.PFX 키 저장소 파일이 있으면 다음을 사용하여 이를 Java 키 저장소로 가져올 수 있습니다. 명령:

keytool -importkeystore -srckeystore pkcs12Filename.pfx -destkeystore newFilename.jks -srcstoretype pkcs12 -deststoretype jks

여기에서 pkcs12Filename.pfx는 .PFX 키 저장소 파일의 경로이고 newFilename.jks는 .PFX 인증서를 포함할 새 키 저장소의 이름입니다.

위 내용은 .CER 인증서를 가져오고 Java에서 웹 서비스 인증을 활성화하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.