我使用Not-yet commons SSL开发自己的TLS套接字。
但总是在以下代码的密钥库中找不到私钥
private SSLServer sslS=null;
//...
sslS=new SSLServer();
KeyMaterial km=new KeyMaterial(certChain, privateKeyFile, certPassword.toCharArray(), privateKeyPassword.toCharArray());
certChain使用了原始的JRE' cacert:
这给了我一个java.security.KeyStoreException:在密钥库中找不到私钥!
certChain使用了我自己的:
这给我一个java.security.KeyStoreException:无法提取任何证书或私钥 - 可能是密码错误?
但我可以100%确定我的密码是正确的。我的密码是一个简单的" 123456",没有理由我可以做错。
我生成的privateKey:
如何解决这个问题,有什么建议吗?