0

我面临一个问题 - 我有两个 java 应用程序 e1 和 e2 分别部署在 WebSphere 应用程序服务器 was1_6.x 和 was2_7.x 上,两个 WAS 都启用了 SSL/HTTPS。e1 正在对 e2 进行 SOAP 调用,但双方都发生错误,如下所示:

error on e1 logs - javax.wsdl.WSDLException: WSDLException: faultCode=PARSER_ERROR: Problem    parsing  [https://vm32iw3r2:9449/EngageOneWS/RequestStatusUpdateService?wsdl].: java.net.SocketExceptionat com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(Unknown Source)

error on e2 logs - Unable to initialize SSL connection.  Unauthorized access was denied or security settings have expired.  Exception is javax.net.ssl.SSLException: Received fatal alert: certificate_unknown

请建议!

谢谢,谢伦德拉·辛格

4

1 回答 1

0

e1 无法识别 e2 的 SSL 证书。您需要将其添加到密钥库中。见http://www.sslshopper.com/article-most-common-java-keytool-keystore-commands.html

于 2013-11-20T09:10:36.833 回答