在C#中发送一个未定义的soap头

我有一个用java和appache轴实现的web服务。我想在.Net中调用该服务。 问题是有一个必需的肥皂头,但它没有在wsdl中定义!! soap标头必须如下所示:
<soapenv:Header>
    <ns1:sessionID soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next" soapenv:mustUnderstand="0" xmlns:ns1="urn:handlers.ws">778846user</ns1:sessionID> 
  </soapenv:Header>
有没有办法用.NET发送这个头?     
已邀请:
如果将webservice添加为项目的引用,则可以使用C#/ VB调用服务方法。 .net框架将构建您的SOAP消息,包括SOAP标头。     

要回复问题请先登录注册