在如题中所提到的前一个页面的page_load事件里加上如下两句:
Response.Cache.SetNoStore(); //设置Cache-Control: no-store HTTP标头
Response.Cache.SetNoServerCaching(); //停止当前响应的所有源服务器缓存
当你单击注销按钮时,如回到登录页,再单击后退按钮时即会失效.
本文介绍如何通过在页面加载事件中设置HTTP头来禁用浏览器缓存,避免用户在注销后通过后退按钮返回到已注销的状态。
在如题中所提到的前一个页面的page_load事件里加上如下两句:
Response.Cache.SetNoStore(); //设置Cache-Control: no-store HTTP标头
Response.Cache.SetNoServerCaching(); //停止当前响应的所有源服务器缓存
当你单击注销按钮时,如回到登录页,再单击后退按钮时即会失效.