오늘 저는 이상한 jarsigner 경고를받습니다 : "서명자의 인증서 체인이 유효하지 않습니다." 항아리에 서명하려고하는 동안.jarsigner : 서명자의 인증서 체인이 유효하지 않습니다.
최근 새 인증서를 포함하는 새 키 저장소 (PKCS12)가 있습니다. 왜 일부 인증서가 누락 된 것처럼 보였습니다.
다음은 해결책입니다.
오늘 저는 이상한 jarsigner 경고를받습니다 : "서명자의 인증서 체인이 유효하지 않습니다." 항아리에 서명하려고하는 동안.jarsigner : 서명자의 인증서 체인이 유효하지 않습니다.
최근 새 인증서를 포함하는 새 키 저장소 (PKCS12)가 있습니다. 왜 일부 인증서가 누락 된 것처럼 보였습니다.
다음은 해결책입니다.
그래서 나는 영원을 인터넷 검색과 같은 문제가 너희들의에 대한 해결책을 발견 : https://jehy.ru/articles/2013/12/12/warning-the-signers-certificate-chain-is-not-validated/
블로그 게시물의 저자는 방금 Windows 및 수출로 PKCS12 키 스토어를 가져올 필요가 있다고 지적 다시. 여기
저자 가이드의 인용 (단지의 경우 사이트가 다운) :
``` 1) 내보낼 수 "마크이 키를 사용하여 .PFX 인증서를 설치합니다. 이렇게하면 나중에 키를 백업하거나 전송할 수 있습니다. "및"모든 확장 속성 포함 "이 선택되어 있습니다.
2)이 인증서의 전체 인증서 체인이 있는지 확인하십시오. 유효합니다. 그렇지 않은 경우 필요한 CA를 설치하십시오.
3) 설치된 인증서를 "예, 개인 키 내보내기"옵션 및 "가능한 경우 인증서 경로에 모든 인증서 포함"및 "확장 된 속성 모두 내보내기"옵션을 내보내 .PFX 또는 PKCS # 12 옵션 아래에 선택하십시오.
4) 내 보낸 .pfx 파일을 사용하여 JAR에 서명하십시오. 이 별칭을 변경할 수 있다는 것을 잊지 마세요 -
keytool.exe -list -keystore 새로운 하나를 얻을 D : \ 키 \ code.pfx -storetype PKCS12 ```