问题描述
单点登陆系统里保存有session值,模块怎样通过接口访问session值?项目有这样的需求,用户通过一个登陆框登陆后,可以实现模块间的跳转,那么就需要用session记录登陆状态,但是我发现调用web服务时(返回session值),获取session值时出现堆栈出错,访问不到这个session值,我刚接触webservice,不是怎么了解,希望高手们赐教....
解决方案
解决方案二:
既然是系統,那肯定有開發的接口。
解决方案三:
webservice能接收session?
解决方案四:
可以做一个容器,存放Session的.
解决方案五:
该回复于2008-03-23 09:20:41被版主删除
解决方案六:
webservice可以支持session,不过只能是.Net对.Net调用时候才有效如果是跨平台了,就没用了
解决方案七:
可以支持session.要设个属性
解决方案八:
WebMethod有一个属性应该叫EnableSession你把它设置成True,在你的WebMethod里直接引用Session就可以了比如:[WebMethod(EnableSession="True")]publicvoidTest(){stringvalue=Session["key"];}
时间: 2024-08-21 11:55:34