在Web Service里,怎么验证用户身份?最好能通过证书的形式 我做一个Web Service,但我让用户使用时要做一个身份验证,我想通证书的形式进行验证,把用户的IP地址,用户名、密码和到期时间都放到一个证书里,然后在他调用Web Service时我就检查他的证书是否合法,这个证书由我自己颁发给他们,请问大家我应该怎么做,最好能详细点,我以前没有用过证书,先谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 commit certificate before visit 帮你顶,正在学web service. 我学Web Service的时候也考虑到这个问题,没有答案 这个问题要研究一下PKI体第结构。 在方法里面多加一个参数,用来传递加密的信息,如果和服务器的相同就执行下面的,不同就return ip928(赵晓骏) 的意思是不是:先写一个验证身份的方法,然后在每一个方法前的前面都执行一下验证的方法,如果通过就让其向下执行,否则return,或者用类似于session那样?? 在Web Service是不是只有这样的身份验证,还有没有其它的方法? 你到WEB SERVICE里面去看看,好像关于认证的文章讨论还是有的! service有什么作用?和以前学的面向对象什么比较类似! 可以试试把这些东东放时SOAP头,如果要加密的话也行,也可以单独写一个login方法,基于Forms验证也行,用一个实体类作参数,成员就是你要验证,我想只能这样了吧,当然你也可以生成一个GUID来回传,但也和Forms验证差不多 一般我的验证是把信息放在SoapHeader中,然后对其进行验证而已,至于所说的证书还没想过这么复杂 如何在js中调用后台方法 streamreader 读取数量过大的解决办法 不支持URI格式 如何在消息一栏,用Web控件滚动显示消息? 关于htmlencode 在textarea 与Label 之间的问题 在.net中插入javascript语言的alert提示框但有问题 sitemap的一些小问题 如何判断一个字符串是什么编码 无法转换类型 请大家详细说一下:网页参数传递中“&”和“引号”的用法格式 急问!!!客户端要多次修改DataGrid中的项,怎样才能避免反复打开数据库去生成数据源 如何生成sql脚本 来完全描述一个完整的 SQL Server database 包括其中的数据!
的意思是不是:先写一个验证身份的方法,然后在每一个方法前的前面都执行一下验证的方法,如果通过就让其向下执行,否则return,或者用类似于session那样??