验证Web服务的SOAP Header请求

时间:2015-08-17 09:20:48

标签: java web-services soap payload soapheader

我需要验证SOAP标头并在我的Web服务中相应地给出响应。身份验证标头将验证userId和密码信息。

如果经过身份验证,则将处理请求的SOAP正文,否则将返回无效的身份验证消息

以下是我的控制器

package com.ws.controller;

@Endpoint
public class MyWSEndpoint 
@Autowired(required=true)
private WSService service;
@PayloadRoot(localPart = "myWSRequest", namespace = Constants.TARGET_NAMESPACE)
public @ResponsePayload MyWSResponse getInfo(@RequestPayload MyWSRequest request) throws Exception
{
    MyWSResponse response = new MyWSResponse();
    response=service.getResponse();
    return response;
}
}

我正在使用Spring + SOAP

请告知我是否采取正确或更好的方法解决问题。

非常感谢任何工作样品或项目

0 个答案:

没有答案