ASP.NET调用WebService安全认证基于SoapHeader实现(3)
点击HelloWord调用Web服务,结果如下: 点击“调用”按钮,得到从服务器返回调用结果。 添加自定义SoapHeader可以成功调用WebService,否则不能调用WebService,从
点击HelloWord调用Web服务,结果如下:
点击“调用”按钮,得到从服务器返回调用结果。
添加自定义SoapHeader可以成功调用WebService,否则不能调用WebService,从而实现对Web Service的非法调用。这种方法存在一定的弊端,就是在每一个WebService方法上都要进行一下验证,如果用户名与密码存储在数据库中,每调用一次WebService都要访问一次数据库进行用户名与密码的验证,对于频繁调用WebService来说,数据库压力很大。然而少量WebService调用这种方式还是一种不错的选择。
(作者:侯垒)
精彩图集
精彩文章