webservice中使用Session保存用户状态
2006-04-12 14:59
316 查看
XML Web services 客户端由 XML Web services 返回的 HTTP cookie 唯一标识。为了使 XML Web services 维护客户端的会话状态,客户端必须保持 Cookie。客户端可以通过在调用 XML Web services 之前创建 CookieContainer 的新实例并将其分配给代理类的 CookieContainer 属性来接收 HTTP Cookie。详细看MSDN的吧,我一开始就没认真看。
简单的说两步,
服务端设置[WebMethod(EnableSession=true)]
[WebMethod(EnableSession=true)]
public string IsLogon()
客户端调用Webservices 前创建 CookieContainer 的新实例
this.srv = new Mag.Window.TestApp.ClientSrv.ClientAppService();
this.srv.CookieContainer = new CookieContainer();
简单的说两步,
服务端设置[WebMethod(EnableSession=true)]
[WebMethod(EnableSession=true)]
public string IsLogon()
客户端调用Webservices 前创建 CookieContainer 的新实例
this.srv = new Mag.Window.TestApp.ClientSrv.ClientAppService();
this.srv.CookieContainer = new CookieContainer();
相关文章推荐
- 使用session保存用户登录状态(实现单点登录)
- 使用 StateServer 持久保存 Session 会话状态 !
- 使用SQL Server保存Session状态,实现单点登录
- PHP 使用二进制保存用户状态的实例
- php同时使用session和cookie来保存用户登录信息
- 使用 StateServer 持久保存 Session 会话状态 !
- flask使用session保存登录状态及拦截未登录请求代码
- Asp.Net使用加密cookie代替session验证用户登录状态 源码分享
- 使用Share object 保存用户信息(类似于session)
- php使用session来保存用户登录信息
- php使用session来保存用户登录信息
- 使用加密cookie代替session验证用户登录状态
- jsp利用session记录登陆状态,保证用户的使用连贯性,并且防止未登录用户绕过登陆页
- 使用cookie保存用户的登录状态——初步实现
- Cookies+Session保存用户登陆状态
- PHP 使用二进制保存用户状态
- 使用COOKIE对像实现保存用户基本信息(结合Session),ASP.Net实现用户登录全过程
- php使用session来保存用户登录信息
- php中如何同时使用session和cookie来保存用户登录信息
- PHP中如何使用session实现保存用户登录信息