首先第一个用户登陆,通过验证,生成一个Cookie,然后并不退出(或在Cookie的有效期内)
再登陆第二个用户,也通过验证,也生成Cookie,这时在系统中用HttpContext.Current.User.Identity.Username是怎么判断是第一个还是第二个的?
第二个用户登陆后就会把第一个覆盖掉~~
有什么方法让这两个用户在同一台机器上访问而不影响各自的HttpContext.Current.User.Identity.Username
再登陆第二个用户,也通过验证,也生成Cookie,这时在系统中用HttpContext.Current.User.Identity.Username是怎么判断是第一个还是第二个的?
第二个用户登陆后就会把第一个覆盖掉~~
有什么方法让这两个用户在同一台机器上访问而不影响各自的HttpContext.Current.User.Identity.Username
你打算怎么取cookie?多用户登录,感觉是不行的。
每次用用户的名获取cookie的值来判断..
你也可以用session,同样的理解..
FormsAuthentication.RedirectFromLoginPage(userName, true);第二个参数:若要创建持久 Cookie(跨浏览器会话保存的 Cookie),则为 true;否则为 false。