我目前在weblogic 10.3服务器上启用了一个web服务,启用了1-way ssl,问题是我使用weblogic的测试页测试webservice,我收到此错误:
avax.net.ssl.SSLException: Handshake has been interrupted, can't find trusted CA certificates file trusted-ca.pem
但所有客户端应用程序都没有问题使用https上的服务(它们已经配置好了服务器证书),我在weblogic的日志上挖掘并找到了这个堆栈跟踪:
at com.certicom.net.ssl.HttpsClient.doConnect(Unknown Source)
at com.certicom.net.ssl.internal.NetworkClient.openServer(Unknown Source)
at com.certicom.net.ssl.internal.HttpClient.openServer(Unknown Source)
at com.certicom.net.ssl.HttpsClient.<init>(Unknown Source)
at com.certicom.net.ssl.HttpsURLConnection.connect(Unknown Source)
at com.certicom.net.ssl.internal.HttpURLConnection.getInputStream(Unknown Source)
(这是整个堆栈跟踪的摘录)对于我所看到的,测试页面是否通常使用certicom ssl实现来发出请求而它没有使用weblogic的SSL配置,那么我怎样才能获得测试页面正在运行whit ssl?,有没有办法让certicom ssl实现使用weblogic的ssl设置?
谢谢你的时间