我对SOAP很新,并且有一个问题。我使用SoapUI工具测试wsdl,一切正常。
我使用的服务器是WebSphere服务器,需要用户名和密码来接受请求,我必须在请求属性中设置用户名,密码和WSS密码类型(必须将其设置为“PasswordText”)在soapUI中,服务器在我测试服务时接受它。
我想知道如何在使用wsimport工具生成的SOAP客户端代码中执行相同的操作。
如果没有身份验证,我将直接使用生成的客户端代码,如下所示。
MyServiceImpl serverInstance = new MyServiceImpl();
MyService serviceInterface = serverInstance.getMyServicePort();
MyServiceDataInput requestToServer = new MyServiceDataInput();
requestToServer.setSomeParameters("...");
MyServiceResponse response = serviceInterface.callMyService(requestToServer);
在我的客户端中,我现在可以指定这是您需要使用的用户名和密码吗?
任何帮助都将不胜感激。