Silverlight的过期退出和WCF服务session失效的同步方案。

前边一篇文章中,说了一下WCF和Asp.net的session共享,现在实现Silverlight的过期退出和WCF服务session失效的同步方案。

Silverlight的bussiness模板中已经包含了超时认证的部分,现作为借鉴,实现了WCF服务端session失效和Silverlight过期的同步。

1. 在web.config中设置session过期的时间:

2. 在aspx的页面中读取其配置过期时间到silverlight中。

3.把Timeout传人参数到silverlight端:

4.在silverlight中读取过期时间值,进行过期退出实现

formsWithTimeoutAuthentication 类得实现:



posted @ 2011-10-31 16:19  kntao  阅读(365)  评论(0编辑  收藏  举报