axis 写SOAP头,做鉴权处理时WebService端取不到数据。
如题,客户端可如何写SOAP Header,我是这样写的,但服务器那边就是取不到值:
SOAPHeaderElement she = new SOAPHeaderElement(service.getQName());
SOAPFactory soapFactory = SOAPFactory.newInstance();
she.addAttribute(soapFactory.createName("AccountName"), "userAA");
she.addAttribute(soapFactory.createName("SendTimestamp"), "2007-04-02");
she.addAttribute(soapFactory.createName("MD5String"), "md5 password string");
call.addHeader(she);