摘要:
一般在项目中,制作的都是基于SOAP协议的webservices,其描述语言是WSDL。但是有时候在项目中,需要保证webservices的安全,需要对其进行进行验证,那么我们就要实现SoapHeader,具体的实现方式如下:首先就是自定义一个类,继承自System.Web.Services.Protocols.SoapHeader ,然后在这个类中,通过暴露的公共属性和方法来进行校验。其次就是在webservices主体方法中,添加对SoapHeader的验证的支持最后直接在用户页面进行验证,调用方法即可。首先,定义一个sSoapHeader类,暴露出其提供的公共验证字段,并提供验证方法:u 阅读全文