解决方案 »

  1.   

    既然服务端没有对应的SoapHeader检查,客户端改了又有什么用
      

  2.   

    在你的CancelOffer方法实现的最上面,把这个SoapHeaderValue值拿去进行验证,具体怎么验证是你自己实现,比如说你自定义的SoapHeader有一个属性是pwd,那么你就去取这个pwd出来进行比对
      

  3.   


    比如说你写个验证类:ValiteHeader,里面有一个Static方法,CheckHeader(MySoapHeader header);
    你自定义的MySoapHeader类应该继承了SoapHeader,然后自定义1个属性,pwd,在CheckHeader里,就取你的header.pwd验证
      

  4.   

    求教,这样能把SoapHeader 的值传到WebService 上么?不需要通过上面的那个调用接口方法传这个值么?