在使用Web Service 的时候一定会遇到加密的问题,毕竟谁都不希望自己信心苦苦写的东西被别人轻易就看到了
本人小小的研究了一下.实测可行
最简单的方法,就是在IIS界面加密界面选择,windows加密.
启用之后就会发现再访问的时候就需要输入账号和密码了,至于账号和密码,默认就是当前计算机登录用户的登录名和密码,如果觉得这样不安全的话 ,可以单独创建一个用户只有IIS 权限即可
而后只需要在引用web service时加一行验证即可
ws.Credentials =new NetworkCredential("登录名",""密码")