有一个axis的服务端,需要身份验证,验证信息存放在soaphead里面,在java里面的调用方式如下:应用程序代码(使用Axis的客户端编程模型来编写的)需要将用户名和密码设置到SOAPHeader中。SOAPHeaderElement的namespace约定为Authorization,localPart约定为username 和 password。 
根据客户端程序语言及调用方式不同,设置的方法也不同,下面示例说明客户端程序语言为java,调用方式为动态调用的设置方法:
用org.apache.axis.client.Call 的addHeader方法:
call.addHeader(new SOAPHeaderElement("Authorization","username",username));
call.addHeader(new SOAPHeaderElement("Authorization","password",password));  不知道在c#里面如何验证,如果去掉身份验证,一切正常,可是就是不知道怎么组合这个soaphead,希望高手指教。