由于一般情况下点击浏览器的回退按钮显示的内容是浏览器缓存内容,不会重新向服务器发起请求,

所以后台的验证代码就不起作用了,这样就有可能在用户退出的情况下依然可以可以看到系统内容

要想解决此问题,可以取消浏览器缓存,这样,点击回退的时候重新发起请求,服务器的登录验证

代码就会起作用,具体方法如下:

在页面上放置如下代码,取消浏览器缓存。

@{Response.Expires = -1;
Response.AddHeader("pragma", "no-cache");
Response.AddHeader("cache-control", "no-cache");
Response.CacheControl = "no-cache";
Response.Cache.SetNoStore();}

这样点击浏览器的回退按钮的时候就会从新发起请求。配合网站后台的登录验证代码实现。

转载于:https://www.cnblogs.com/shrlive/archive/2012/06/05/2536853.html

asp.net mvc3 网站退出系统后使用浏览器的回退按钮依然能返回到内容页的处理方法...相关推荐

  1. 【转载】Asp.Net MVC3网站并成功的连接了MongoDB

    http://www.cnblogs.com/leo_wl/archive/2012/02/10/2345890.html 我们已经创建了一个简单的Asp.Net MVC3网站并成功的连接了Mongo ...

  2. 在没有安装有mvc3的主机上部署asp.net mvc3网站,需要包含的DLL文件

    1.在没有安装有mvc3的主机上部署asp.net mvc3网站,需要包含的DLL文件. microsoft.web.infrastructure.dll system.web.helpers.dll ...

  3. 华为荣耀20S等机型升级鸿蒙系统后,浏览器网页视频投屏找不到设备

    华为荣耀20s等机型升级鸿蒙系统后,浏览器网页视频投屏找不到设备.在升级鸿蒙系统之前,UC等浏览器.优酷APP均可以讲在线视频成功投屏到同一wifi下的电视上.升级后,出了B站app可以,其他app投 ...

  4. asp.net 返回上一页的实现方法小集

    其实要实现这个功能主要还是要用到javascript 方法一: 在asp.net的aspx里面的源代码中 <input type="button οnclick="javas ...

  5. 网站内容为王?内容页的优化方法有哪些?

    众所周知,网站内容在网站优化中占据着非常重要的作用,内容为王的时代也意味着用户体验的重要性,对网站的排名提升也有一定的影响.做好内容页的优化,也更有利于整体网站的效果提升,那么接下来,就为大家介绍一下 ...

  6. linux系统重启后找不到硬盘,戴尔电脑重装系统后找不到硬盘或找不到引导设备怎么办?...

    [文章导读]戴尔电脑是一款不的品牌,戴尔电脑一直以来都是以IT直销享誉全球的.而旗下的戴尔台式机和笔记本,更是深受用户们的追捧和喜爱.2016年以前我们重装戴尔笔记本系统比较简单可以用U盘或硬盘安装方 ...

  7. 计算机系统盘涨满怎么办,电脑重装系统后C盘爆满?教你一招让空间大幅释放!-电脑c盘满了怎么办...

    相信在使用电脑的过程中,很多用户都有过重装系统的经历.电脑重装系统会格式化C盘,为我们解决系统问题.不过在一键重装系统过程中,也可能会出现一些意外.最近有用户为电脑重装系统之后,C盘居然直接变满了,这 ...

  8. 重装系统计算机名称回对ug,重装系统后,而不用重装UG、CATIA的方法

    ug 在windows操作系统环境变量中添加以下变量就可以运行ugiiugraf.exe ,现在就UG5.0为例: 1. UGII_BASE_DIR D:Program FilesUGSNX 5.0 ...

  9. ASP.NET:母版页与内容页

    ASP.NET:验证控件 ASP.NET:母版页与内容页 ASP.NET:主题中的皮肤和样式表 一.使用多种方式为内容页加载母版页 默认情况下是给单个内容页指定一个母版页加载,当多个内容页需加载到同一 ...

最新文章

  1. 1. 文件系统——磁盘分区、各目录功能、硬盘
  2. 由树先序遍历和中序遍历输出其后续遍历
  3. [Tyvj 1729] 文艺平衡树
  4. 亚马逊RDS使用的第三方扩展有漏洞,可导致内部凭据遭泄露
  5. ❤️大佬都在学什么?Python爬虫分析C站大佬收藏夹,跟着大佬一起学, 你就是下一个大佬❤️!
  6. ip地址与整数的相互转化
  7. paip.提升性能------服务器环境及编程语言架构选择
  8. Prometheus和Grafana监控实践
  9. Mac 下 maven 安装与配置
  10. python源文件的扩展名是什么_python程序文件的扩展名称是什么
  11. U盘分区删除和新建分区
  12. 初中数学知识点总结_初中数学知识点
  13. Notepad++搜索结果窗找不见了
  14. 【NYOJ】[845]无主之地1
  15. python re正则模块详解
  16. activemq使用详解
  17. 计算机通过华为手机上网,华为手机网络怎么共享给电脑(必知网络共享3步曲)...
  18. 深入理解Camera基础知识点
  19. 唯样商城:扩展用于汽车以太网的 ESD 保护解决方案产品组合
  20. [表格扫描OCR]快速扫描识别并获取表格图片内容[免费]

热门文章

  1. Android自定义控件之流式布局
  2. Mr.J--Vue之v-for全解析
  3. GitHub项目功能理解
  4. 【LeetCode】24. Swap Nodes in Pairs
  5. 迭代器 生成器 面向过程编程
  6. Container 布局容器
  7. Codeforces Round #381 (Div. 2)
  8. 2016年度最受欢迎中国开源软件评选
  9. XReport报表工具技术白皮书
  10. 初始JAVA--约定俗成的命名规则