我在本地机器上有一个用于测试的C#/.NET网站。
每次我在Internet Explorer7中运行网站时,我都必须清空浏览器历史记录,否则它将保持作为前一个人登录。
我如何才能让它让我登录,而不必在每次测试时清空历史记录?
发布于 2009-07-07 19:38:48
您的登录信息存储在会话中,并在IE7中设置一个cookie。因此,您不必清除整个历史记录-只需清除站点的会话cookie即可。或者,你也可以在你的应用中实现“注销”功能。
发布于 2009-07-07 19:53:19
由于该问题仅存在于您的开发环境中,因此的变通方法将是使用实现“私人”模式的浏览器,例如Google Chrome的隐身模式或Microsoft Internet Explorer8的InPrivate模式
这些浏览器,当在这些‘私人’模式下操作时,不会在您关闭window 后保留cookies和临时互联网文件,这应该可以解决您的问题。
但是,请记住,这些浏览器可能与您正在开发的网站的不完全兼容。
此外,如果要获得更持久的解决方案,您应该提供有关网站身份验证实施情况的更多信息,以及您的网站的一般信息。
https://stackoverflow.com/questions/1094360
复制相似问题