日期:2014-05-17  浏览次数:20612 次

C#语言关于多用户登陆问题
在开发中,遇到这样一个问题
我用的是Application对象来保存用户的登陆信息;以便随时对登陆名等相关信息的调用.
现在我有3个帐号;比如:
帐号1==>用户:小李;密码:123456
帐号2==>用户:小王;密码:123456
帐号3==>用户:小张;密码:123456

1.我用小李登陆后,进入小李的相关权限,我再打开一个登陆页面登陆小王,这时进入小王的相关权限,但回到小李登陆的页面,操作小李的权限变成了小王的.
2.我如何才能同时操作小李和小王还有小张的账号权限呢?
意思就是,我登陆了三个帐号,小李的权限页面,小王的权限页面,小张的权限页面,回到哪个页面,就操作哪个页面的登陆信息.不会因为我的后面一次登陆把前面的登陆信息覆盖了.

------解决方案--------------------
你登录时用户信息是怎么存到SESSION里的?
------解决方案--------------------
别用application保存用户信息,用session或者cookie