关于这篇文章,我已经完成了堆栈溢出中的大部分链接,但我似乎并没有清楚地理解这个概念。请注意,我是这个主题的新手,我仍处于探索阶段,
这是我的问题(我怀疑它可能重复)
我的程序发出此错误,
IO exception: Service is not available at the specified location: Received fatal alert: handshake_failure.
注意:有一个日志显示“证书有效”。所以无论如何,证书问题不存在,但我从here了解到,服务器可能具有CA未颁发的证书。但我的问题是我能够从浏览器访问WSDL。但是,当我向Java提供相同的密钥库路径时,它无法通过提供此错误来访问服务器!!!
所以这是我的疑问:
当我的浏览器能够加载WSDL时,为什么我的Java无法访问?浏览器是否有一些我的java无法查找的其他证书?我的java期待的所有证书路径是什么?
我尝试将wsdl加载到启用了SSL设置的SOAP UI中,但没有运气说
赞赏任何类型的输入或指导或参考。