Hy我正在团队中开发,我们构建了两个应该与SSL保护的RMI通信的应用程序。对于我为服务器和客户端应用程序创建的第一个实现,密钥库文件并从中导出证书。然后我交叉复制证书并用它们创建信任。然后我启动了服务器和客户端,其中包含用于密钥库,信任和适当密码的VM参数。它运行顺利,我检查了它。团队成员检查它,运行它,
java.rmi.ConnectIOException: Exception creating connection to: localhost; nested exception is:
java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
Stacktrace为null,因此没有其他信息。我们也可以消除路径问题作为一个原因,因为我们已经检查了x次。我只使用默认的东西来代。 RSA作为算法和RFC进行认证。有人知道吗?