首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

抢救, 急救, .NET BS业务系统登录后显示别的账号信息

2013-12-30 
急救, 急救, .NET BS业务系统登录后显示别的账号信息如题,一个.NET开发的BS业务系统, A用户登录之后显示B

急救, 急救, .NET BS业务系统登录后显示别的账号信息
如题,一个.NET开发的BS业务系统, A用户登录之后显示B用户的信息,系统采用Forms身份认证,登录成功之后将用户名用票据加密的方式存到cookie中,服务器中将用户信息保存至session中; 今天突然有两个用户提出自己登录后会显示别人的信息,奇怪的是有些页面会显示自己的信息,有些会显示别人的, 检查发现session中的数据都是对的,但是页面上显示的就是错误的,
后来觉得有可能是缓存的问题,就加了
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
        <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
        <META HTTP-EQUIV="Expires" CONTENT="0">
这几句话在页面上,但是发现如果信息显示是对的,那么页面上就有这几句话,如果是错的,页面里面就没有这几句话, 这下搞得莫名其秒了, 不知道是啥子问题, 现在还没想到啥好的解决方法, 这里向大家急救一下!!!!
[解决办法]
不可否认的是你的程序一定写的有问题!发代码吧
[解决办法]
楼上的说法有可能
[解决办法]
显示自己的信息,怎么判断显示那个用户的? 是判断的cookie还是seession,把那些值写log或者直接打在页面上看看
  
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
[解决办法]
没有及时刷新 ?你退出就清除所有cookie啊
[解决办法]
真好SDF SD FSD F 
[解决办法]
坐等大神回答这个奇葩问题!
[解决办法]
贴代码吧,如果session中的数据都是对的,那么就是抓取用户信息的方法有问题了。
[解决办法]
很简单,你显示的时候取错了用户名。
[解决办法]
上代码。。。
[解决办法]
把顯示帳號代碼貼出耒.

[解决办法]
把顯示帳號代碼貼出耒.

[解决办法]
灵异事件!!!
贴点代码来瞧瞧

热点排行