我们已经知道怎么传递header信息。这里我们看怎么进行校验。
对Test进行修改:
package service.ps.smile.com;
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.xml.ws.Holder;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
try {
URL url = new URL("http://localhost:8890/ns?wsdl");
QName qname = new QName("http://com.smile.ps.service/","MyServiceImplService");
MyServiceImplService myimpService = new MyServiceImplService(url,qname);
IMyService ms = myimpService.getMyServiceImplPort();
User u = new User();
u.setId(10);u.setNickname("old big");u.setUsername("laoda");u.setPassword("123456");
// ms.login("123", "123");
Holder<User> users =