因为系统的安全性要求比较高,已经尝试过很多方法...欢迎大家踊跃发言,分不多,大家一起探讨哈...  已经尝试过的方法:    1  数据库增设字段,这种方法有缺陷,在突然断电等情况下,将使系统锁死,排除掉...
  2  用IP绑定和登录时间这种方法有延迟,(目前使用这种方法,但是额外有了很多编码,加上有延迟,不是很理想..)  3  网上看了一个例子,就是用数据库的临时表来进行,但是实验不成功,这里如果有高人,请指点...
  4  还有的就说Application 来限制,实验效果也不理想..
  欢迎大家来回答咯...
  

解决方案 »

  1.   

    我比较支持4
    在Application里建一个HashTable,登录的时候ADD,
    但没有登出怎么办?
    如果能够取到整个应用的所有Session信息就好了,再想办法定时跟HashTable比较
      

  2.   

    Session的 End事件里HashTable.Delete 用户信息
      

  3.   

    Session没看到有End事件??
    啊!居然是老孟回的贴
    膜拜。
      

  4.   


    是实现这个事件吗?
    public   void   Session_End(Object   sender,   EventArgs   e) 

    }
      

  5.   

    Session_End不准确
    ajax定时轮询用户状态