龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp.net编程 >

ASP.NET调用WebService安全认证基于SoapHeader实现(3)

时间:2009-12-21 11:47来源:未知 作者:admin 点击:
分享到:
点击HelloWord调用Web服务,结果如下: 点击“调用”按钮,得到从服务器返回调用结果。 添加自定义SoapHeader可以成功调用WebService,否则不能调用WebService,从

点击HelloWord调用Web服务,结果如下:

image

点击“调用”按钮,得到从服务器返回调用结果。

image

      添加自定义SoapHeader可以成功调用WebService,否则不能调用WebService,从而实现对Web Service的非法调用。这种方法存在一定的弊端,就是在每一个WebService方法上都要进行一下验证,如果用户名与密码存储在数据库中,每调用一次WebService都要访问一次数据库进行用户名与密码的验证,对于频繁调用WebService来说,数据库压力很大。然而少量WebService调用这种方式还是一种不错的选择。

(作者:侯垒
精彩图集

赞助商链接