我正在寻找一个解决方案,我想禁用浏览器的默认行为,并为此找到了一个非常好的解决方案: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
浏览器很清楚不会将页面存储在缓存中,但如果我单击上一个按钮,我仍然可以在注销后看到以前的页面。