问题描述
大家知道怎么控制webservice的权限吗?就是让我授权的网站可以调用webservice.让那些没有授权的其他网站就算知道了路径,也无法调用.最好是具体到webservice里面的类或方法,就是不同网站有权力调用不同的方法,
解决方案
解决方案二:
顶一下!!
解决方案三:
up
解决方案四:
顶3下给1分.快点顶呀
解决方案五:
http://www.cnblogs.com/jillzhang/category/117766.html
解决方案六:
就是认证,通过IP认证,一般我都这么搞。简单点就通过soapheader密码用户名认证。
解决方案七:
发表于:2008-01-0316:13:475楼得分:0就是认证,通过IP认证,一般我都这么搞。简单点就通过soapheader密码用户名认证。这个我没有试过!@最实在的做法就是在调用接口的时候进行判断,在webservices接口那里你要加多一个权限了
解决方案八:
UP!~~~
解决方案九:
我是在webservices上加了一个认证来判断他是否是用户
解决方案十:
up
解决方案十一:
ding
解决方案十二:
在WebService登录交易完成后,分配一个流水号给他,其他交易必须持有流水号才能完成,流水号可包含时间并适当加密
解决方案十三:
<system.web><webServices><protocols><removename="Documentation"/></protocols></webServices></system.web>
解决方案十四:
自定义soapheader
解决方案十五:
<removename="Documentation"/>还好用
解决方案:
<removename="Documentation"/>具体怎么控制我的SERVICES只能被www.jianli.com网站,调用?
解决方案:
我的作法是给WEB服务的方法设置一个用户名和密码参数来认证。然后,在这个服务方法里加一层判断就可。
解决方案:
同楼上!
解决方案:
自定义soapheader,简单适用!
解决方案:
我也看看
解决方案:
mark
解决方案:
学习下
解决方案:
该回复于2008-03-19 08:34:41被版主删除
解决方案:
该回复于2008-05-09 11:18:38被版主删除
解决方案:
这要看你的程序结构了,用代码控制
解决方案:
有很多方法,请参看MSDN帮助ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_aspnetcon/html/8c0716f2-b14b-45f3-b0f6-4e070fb48c4c.htm如果安全要求不是很高,建议使用Soap头的方式,很方便适用
解决方案:
soapheader
解决方案:
IIS的验证模式,如果需要更准确的,加入证书
解决方案:
方法很多。最简单的就是加SoapHeader传递标识认证。或者用户名密码,用HTTPS加密传输。