现在做了一个网站,假如有A和B两个用户, 然后A登陆了,我用的是session保存了A .然后我的网页关了,重新打开IE,使用B用户登陆,然后我去添加物品页面,添加成功,可是添加人不是B,而是A.请问,这是怎么回事 ??? Session 没清空就会这样吗?
解决方案 »
- AspNetPage分页控件三层模式的使用 新手或者跟一样脑袋转不过弯的看看
- 网站数据采集
- 怎么配置使用OWC????
- 我通过showModalDialog可以调用另一个页面,但同样的代码,只是改成了showModelessDialog,新页面就掉不出来了,一闪就自动关闭,请问怎
- 一个关于用户控件的简单问题-------
- 有关动态增加HtmlTable中的Row
- 用CInt(TextBox.Text)不能转换为int类型的数据吗?
- 如何设置让两台SQL SERVER连接起来?
- 【菜鸟求帮助】关于C# 三层结构引用
- .net 网站发布到域名空间,求帮助,求帮助,求帮助,求帮助
- 水晶报表打印问题
- datalist嵌套 求获取子datalist的DataKey
应该还是A的吧 可是我把网页关了,怎么说SESSION也应该清空了吧
?
你看看代码保存session那块,理应保存B用户到session才对
存在session串值问题
在同一台电脑上登录,同一session域里session就可能串值,后面覆盖前面session
一般用单点登录
用cookie试试
这个就是关于js清空session的帖子
http://topic.csdn.net/u/20100411/21/563cf660-fc98-46f8-b908-c1b77b4e2ab4.html
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>onbeforeunload测试</title>
<script>
function checkLeave(){
event.returnValue="确定离开当前页面吗?";
}
</script>
</head>
<body onbeforeunload="checkLeave()">
</body>
</html>
如果是用户自己直接关闭网页,那只有等session自动销毁了
session销毁时间可以自己设定,你可以设定一下时间...
你用IE7试下,肯定没有问题
建议在关闭浏览器时 手动清空Session