0
에서의 PrivateKey 받기
내가 Windows에서 내가 keytool
로 만든, 키 스토어에서 인증서와 키를 내보내려면 다음과 같은 코드가 있습니다키 스토어
final KeyStore keystore = KeyUtil.loadKeystore("keystore.jks", "pass");
UserInfo userinfo = new UserInfo(WSusername, WSpassword);
X509Certificate clientcert = KeyUtil.getCertificate(CLIENT_KEY_ALIAS, keystore);
X509Certificate servercert = KeyUtil.getCertificate(SERVER_KEY_ALIAS, keystore);
PrivateKey clientprivate = KeyUtil.getPrivateKey(CLIENT_KEY_ALIAS, CLIENT_KEY_PASSWORD, keystore);
그러나이 개인 키를 검색 할 수 없습니다 "와 마지막 줄에 실패합니다 for signing " clientcert를 검색 할 수 있지만 clientprivate를 시도하면 실패합니다.