禁用缓存&销毁会话(asp.net)

时间:2012-11-29 18:09:09

标签: asp.net vb.net session caching

我的仪表板窗口(Dashboard.aspx)上有一个超链接,我必须用它来退出页面。现在我使用'NavigateURL'将其重定向到主登录页面(LoginPage.aspx)。在登录页面上,我不想再次返回仪表板。顺便说一句,我是新手,所以我想我必须禁用浏览器缓存或在登录时创建会话并销毁它等等。我不希望用户应该能够返回dashboard.aspx页面点击浏览器的后退按钮。请为我提供相同的步骤/ 代码(vb.net)。看着互联网,但无法理解这些东西。感谢

2 个答案:

答案 0 :(得分:0)

导航仪表板之前。通过session.abandon杀死你的会话。

答案 1 :(得分:0)

如果您使用会话来维护整个应用程序中的页面访问权限,则可以在将页面重定向到“LoginPage.aspx”之前使用Session.Clear()Session.Abondon()

我希望这能回答你的问题。如果是,请将其标记为“已回答”。