我正在寻找一个使用双向SSL安全Web服务的Java桌面应用程序的示例。任何教程或示例都会很棒,特别是如果它们基于Eclipse IDE。
感谢。
答案 0 :(得分:5)
首先,如果您不熟悉SSL,(自签名)证书,keytool,密钥库,信任存储,用一个词PKI,我建议从The Fifteen Minute Guide to Mutual Authentication和{{3开始}}。这些资源只是 awesome ,应该可以帮助您入门并了解您在服务器端和客户端需要的内容(以及原因)。
然后,我建议检查Java Secure HTTP Client Key Management。
对于JBoss特定的设置,请查看JBoss wiki的Mutual Authentication for Web Services: A Live Example页面(更确切地说是身份验证方案#4)。
答案 1 :(得分:0)
我不确定您在寻找什么,通过SSL与Web服务提供商进行通信的实际应用程序?然后,SOAPui就在你的小巷里 - 除了它是一个通用的Web服务测试人员,而不是一些特定于域的应用程序。
虽然有一个SOAPui Eclipse插件,但它不是基于eclipse的。