试试
javax.net.ssl.keyStorePassword代替
javax.net.ssl.keyPassword:JSSE参考指南中没有提到后者。
您提到的算法默认情况下应该使用默认的安全提供程序存在。
NoSuchAlgorithmExceptions通常是由其他潜在的异常引起的(找不到文件,错误的密码,错误的密钥库类型等)。查看完整的堆栈跟踪很有用。
如果堆栈跟踪中的信息不足,则还可以使用
-Djavax.net.debug=ssl,至少使用
-Djavax.net.debug=ssl,keymanager来获取更多调试信息。



