如何在工作台内使用安全套接字层 (SSL) 连接解决尝试与受保护的服务器通信时的 SSLSocketFactory 和 SSLHandshakeException 错误消息。
java.net.SocketException: java.lang.ClassNotFoundException: 找不到指定的类 com.ibm.websphere.ssl.protocol.SSLSocketFactory
以下是用于显示此 SSLSocketFactory 错误消息的已知工具的列表:isUseIBMSSLSocketFactory=true
将 true 替换为 false。
然后,重新启动工作台。Server.userException javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.g: 找不到可信证书
要在 isUseIBMSSLSocketFactory 属性设置为 false 时解决 SSLHandshakeException 错误消息,请参阅配置 IBM® JRE 以与受保护的 WebSphere Application Server 通信主题,以获得用于运行 iKeyman 工具以解决此问题的指示信息。Server.userException javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.g: 找不到可信证书
此 SSLHandshakeException 错误消息的变通方法是将 isUseIBMSSLSocketFactory 属性恢复为 true。在 com.ibm.ws.ast.st.core.prefs 文件(位于 x:\workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings,其中 x:\workspace 是工作空间的目录)中查找以下行。isUseIBMSSLSocketFactory=false
将 false 替换为 true。
然后,重新启动工作台。