Session 通过邮递员呼叫时注销后会话对象未清除
我有一个网页,当我登录,然后做f12,我复制请求头,cookies和请求url,并使用post在邮递员我得到的数据。 在我注销并再次引用页面后,我在邮递员中使用相同的cookie并发布url数据,但我仍然获得数据,即使我已经注销,我仍然获得数据。 我不想在注销后获取任何数据。我希望cookie在注销时过期或更改。 如果在注销后使用邮递员,则不应在响应中返回任何数据 请帮帮我 这是我的注销代码 Dim authCookie As HttpCookie=Request.Cookies(FormsAuthentication.FormsCookieName) Dim authTicket作为FormsAuthenticationTicket=FormsAuthentication.Decrypt(authCookie.Value)Session 通过邮递员呼叫时注销后会话对象未清除,session,cookies,session-cookies,Session,Cookies,Session Cookies,我有一个网页,当我登录,然后做f12,我复制请求头,cookies和请求url,并使用post在邮递员我得到的数据。 在我注销并再次引用页面后,我在邮递员中使用相同的cookie并发布url数据,但我仍然获得数据,即使我已经注销,我仍然获得数据。 我不想在注销后获取任何数据。我希望cookie在注销时过期或更改。 如果在注销后使用邮递员,则不应在响应中返回任何数据 请帮帮我 这是我的注销代码 Dim authCookie As HttpCookie=Request.Cookies(FormsAu
Session.Abandon()
Session.Clear()
FormsAuthentication.SignOut()
End If
Session.Contents.Clear()
Session.Clear()
Session.RemoveAll()
Session.Abandon()
HttpContext.Session.Clear()
FormsAuthentication.SignOut()
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Response.Cache.SetNoStore()
Response.Cache.SetExpires(DateTime.UtcNow.AddMinutes(-1))
Response.Cache.SetNoStore()
Response.Expires = 60
Response.ExpiresAbsolute = Now
Response.CacheControl = "no-cache"
HttpContext.User = New GenericPrincipal(New GenericIdentity(String.Empty), Nothing)
Response.Redirect(System.Configuration.ConfigurationManager.AppSettings("root").ToString() + "logon.aspx")