【发布时间】:2014-06-12 00:37:24
【问题描述】:
我正在使用 CXF/JAXB 从 wsdl 自动生成 java 类。
所有生成的请求extend BaseRequest,可以获取soap auth所需的用户凭据:
CityRequest req = new CityRequest();
req.setUsername("admin");
req.setPassword("test");
req.setPostalCode("1234");
new WsService().getCityPort().getTown(req);
现在我想以某种方式“拦截”传出的请求,并自动添加所需的凭据。因此,在我的客户端实现中,我不必关心设置身份验证的东西。 CXF可以吗?
那么凭据不是作为header 提供的,而是作为普通的xml 字段提供的。
【问题讨论】:
标签: java web-services soap cxf