我一直在寻找一种解决方案,我希望禁用浏览器的默认行为,并找到一个非常好的解决方案:asp.net mvc disable browser cache。
但是这个解决方案对我不起作用。这些是传递的标题:
Cache-Control no-cache, no-store, must-revalidate
Content-Encoding gzip
Content-Length 5026
Content-Type text/html; charset=utf-8
Date Fri, 25 Oct 2013 06:57:47 GMT
Expires -1
Pragma no-cache
Server Microsoft-IIS/8.0
Vary Accept-Encoding
X-AspNet-Version 4.0.30319
X-AspNetMvc-Version 4.0
x-powered-by ASP.NET
很明显浏览器不将页面存储在缓存中,但如果我点击上一个按钮,我可以在注销后看到之前的页面。