2011-07-29 1 views
1
의 개인 키와 체인으로 연결된 인증서를 바인딩하는 동안이 오류를 얻고있다

일치하지 않습니다 :하려면 openssl :</p> <p></p> <p>명령 "어떤 인증서 개인 키와 일치하지 않습니다"내가 사용하는 다음입니다 : 없음 인증서는 개인 키/체인 인증서

OpenSSL을 PKCS12 -export -in chainedcertificate.pem -inkey private.pem -name MyCert -out chained.p12 내 chainedcertificate.pem 내부

이/END 인증서를 BEGIN의 세 블록입니다. CA, 중간 및 사용자 인증서가 파일의 역순으로 (즉, CA가 마지막으로 시작됨) 파일에 있습니다.

마지막 두 블록을 제거하고 사용자 인증서 만 남기면 chained.p12가 오류없이 생성됩니다.

루트 인증서와 중간 물을 삽입하면 이러한 종류의 오류 메시지가 발생하는 이유는 무엇입니까 ???

답변

0

필자는 파일 끝에 CA에 도달 할 때까지 사용자 인증서를 먼저 드릴링해야한다고 생각합니다. 적어도 나는 이것을 시도 할 것이다. 어쩌면 내가 선택한 실제 주문에 대한 설명을 잘못 읽은 것일 수 있습니다.