【发布时间】:2019-12-11 17:48:28
【问题描述】:
我使用的是 Visual Studio 2017。当我调试我的应用程序时,它工作正常,即会话正在被清除,并且在每个 POST 上一个一个地填充数据。 但是当我在没有调试的情况下运行应用程序时,即 Ctrl + F5。它预先填充上一个会话的数据。 我尝试清除会话、cookie 和缓存,但它不起作用。
【问题讨论】:
-
清除我使用的会话:Session.Clear(); Session.RemoveAll();清除缓存: this.Response.Cache.SetExpires(DateTime.UtcNow.AddMinutes(-1)); this.Response.Cache.SetCacheability(HttpCacheability.NoCache); this.Response.Cache.SetNoStore();并清除我应用的cookie:this.Request.Cookies.Clear();谁能帮忙解决这个问题。
-
您好,您能分享一下a Minimal, Reproducible Example,这将帮助我们解决您的问题吗?
标签: asp.net-mvc visual-studio-debugging