如何使用x509证书在eclipse中创建soap客户端



我想从本地WSDL创建一个Soap客户端。所以我创建了一个新的J2EE项目,然后导入WSDL文件,右键单击"确定",web服务,生成客户端。

现在服务器需要SSL证书来调用它,所以我下载了这个证书,并将它添加到我的密钥库中。现在,若我尝试运行客户端,我可以在服务器soap上连接,但我有一个错误。错误为

异常:错误:在消息中找不到安全标头消息:错误:消息中找不到此安全标头

如果我阅读WSDL,那么有5个属性必须由X509证书签名。我在本地电脑上有这个文件。文件名是

"keystore_healthnetbr.jks"

现在,我可以通过对这些属性进行签名来生成客户端了吗?

关于

您需要向客户端添加一个安全拦截器,以便客户端知道需要证书才能连接到服务器。

http://docs.spring.io/spring-ws/site/reference/html/security.html

相关内容

  • 没有找到相关文章

最新更新