2012-09-07 105 views
1

我将为我的Java EE项目使用安全头来实现SOAP web服务。我正在开发服务器端应用程序,我必须验证标头。我将首次完成这项工作。任何人都可以提供一些有价值的想法并帮助我吗?欢迎任何帮助。带有安全头的SOAP web服务

+0

“安全头”(SOAP,HTTP,JMS头)究竟是什么? – home

回答

4

如果在HTTP头中执行安全性,则可以从消息上下文(从WebServiceContext.get(MessageContext.HTTP_REQUEST_HEADERS)返回)获取HTTP头的映射。

有一个很好的介绍教程这里:http://www.mkyong.com/webservices/jax-ws/application-authentication-with-jax-ws/

另外,在WS-Security标准实现了在SOAP头认证信息。验证可以通过编写端点上部署的SOAPHandler来完成。你可以在这里找到一个例子:https://forums.oracle.com/forums/thread.jspa?threadID=2335032&tstart=15

+0

感谢您提供此信息。 – Raktim