如何在asp.net核心注销后删除缓存

时间:2017-09-14 07:41:48

标签: asp.net asp.net-core browser-cache

当您单击浏览器后退按钮时,它会从缓存中提取页面而不是来自服务器,但是用户将无法在后退按钮后显示的页面上执行任何操作。所以我想删除缓存中的那些页面如何才能实现这个asp.net核心?

1 个答案:

答案 0 :(得分:0)

将此添加到page_load

Response.Cache.SetCacheability(HttpCacheability.NoCache);

这是唯一真实的答案,但重要的是要知道它只是向浏览器发出停止缓存的请求 - 它不一定要遵循。

这需要包含在您不希望用户“返回按钮”的每个页面上。