2010-01-22 89 views
0

我在运行应用程序时遇到了Internet Explorer 8的兼容性问题。而这些兼容性问题也会影响C#中的会话值。会话值和兼容性?

是否有任何其他方式使会话值不受兼容性问题的影响?

E. g .:我在登录时在会话中存储usersid,并根据会话值在列表框中加载特权。

这是该方案:

  1. 我登录自己的管理应用程序;分配给管理员的权限被加载。之后,我正在注销

  2. 我试图以不同的用户登录,它加载列表框中的用户权限。

  3. 这是问题出现的地方。当再次以管理员身份登录时,它将加载先前登录的用户的权限,而不是管理员的权限在列表框中。在检查会话值时,它具有上一个用户的用户标识。

任何人都可以指导我走出这个吗?

同样的问题似乎与IE6很好地工作。但问题出现在IE8中。

回答

0

这听起来不像浏览器问题 - 会话ID保存在浏览器cookie中,并且会话值在服务器上。读取和写入Cookie是一项基本的浏览器功能,在IE6和IE8之间没有变化。我建议看看你的代码,而不是浏览器。

+0

耶感谢ü!。我只是改变了internet选项我每次参观时间来清除掉饼干一个webpage.it现在工作正常 – subash 2010-01-22 12:01:54

0

我只是改变了internet选项我每次访问一个webpage.it时间来清除掉饼干做工精细现在