日期:2014-05-19  浏览次数:20529 次

控制重复登陆时,如何删除某个客户端的session?
某用户先登陆
然后换个机子登陆,我想把前一台电脑的Session[ "UserNam "]清掉,然后可以在第2抬机子登陆~总之,同一时间,一个帐号只能在一台电脑用,以后登陆的为准

------解决方案--------------------
这个叫单一登陆,使用cache来存放所有人的登陆信息吧,遇到已经登陆过的就不让登陆
------解决方案--------------------
写个静态类用于存用户的登陆名称加上一个登陆时间。
当有用户登陆进来,就进这个类里来判断是否有该用户,有,则清除类里的用户,把当前用户添加进来。
------解决方案--------------------
单点登陆吧
------解决方案--------------------
web和winform 是有区别的,不太好用
------解决方案--------------------
登录信息写在数据库吧
------解决方案--------------------
可以将登录信息存入数据库!在项目中控制登录情况!在asp中有个g开头的文件,里面重载session_end事件控制登出删除!~
------解决方案--------------------
只有存数据库了~
------解决方案--------------------
把登陆信息写入数据库,然后进行比对