java – Apache CXF Spring:简单的证书认证
我已经开始用Spring学习Apache CXF了.首先,我创建了一个简单的客户端/服务器模型:see here 现在我正在尝试使用简单的证书身份验证.这样我就改变了配置文件(对于服务器和客户端):
server_sign.properties:
CXF的客户端 – servlet.xml中:
客户工作得很好.它使用它的PasswordCallbackHandler.问题是服务器似乎没有使用它的PasswordCallbackHandler.我在调试模式下运行服务器,但它没有进入这个类.请问任何人解释一下,我做错了什么? 提前致谢. 进展: >如果您尝试提供来自用户的请求,哪个证书不在服务器的密钥库中,则会引发错误(“未找到用于签名的用户ws-client1的证书”) 最佳答案
好吧,经过对wss4j源代码的一些研究,我已经意识到,在签名操作(仅)的情况下,WSS4JInInterceptor中没有回调处理程序.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |