由于前一段时间用到防止单点登录要求,网上搜了不少方法,主要一个是Session,另外就是用Cache,这两种方法我都试过了,实际上cache 和session一样也有超时时间的,如果用户不是正常关闭页面,cache还是在服务器上面存在的。
造成的结果是人退出了了,还是要等到cache超时后才能登陆 .最后同事提供个方法,就是建立一个表主要3个字段,一个自动ID,一个是登录用户ID,一个是时间,然后页面添加一个iframe,装载一个自动刷新的页面,每隔×秒更新一下表里面的时间,然后判断登录时这个时间间隔是否小于设定×秒刷新时间,是的话已登录,否的话就是没登录。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- .NET移动与嵌入式技术 (6015篇文章)
- .NET开发手册 (5708篇文章)
- ASP.NET教程 (8525篇文章)
- .NET实用开发 (1695篇文章)
- ASP.NET应用篇 (2660篇文章)
- ASP.NET 2.0 中跨网页提交的三种方法 (43次浏览)
- ASP.NET生成静态页面和分页主要的原理 (41次浏览)
- WCF中的发布-订阅服务 (38次浏览)
- ASP.NET应用程序的三层设计模型 (35次浏览)
- ASP.NET 2.0:AdventureWorks系统分析 (33次浏览)
- ASP.NET最常见错误提示 (32次浏览)
- 在asp.net 2.0中使用母版页和工厂方法模式 (27次浏览)
- 验证程序块与ASP.NET的集成 (26次浏览)
- 理解ASP.NET 2.0中的单点登录 (25次浏览)
- 通过WebService来使用报表 (24次浏览)



