0
我有一个ASP.net应用程序,我想用户登录和注销。现在的问题是,当用户按下注销超链接时,他不会注销。ASP.net注销不起作用
Logoff.aspx:
Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
HttpContext.Current.Response.Cache.SetCacheability(HttpCacheability.NoCache)
HttpContext.Current.Response.Cache.SetNoServerCaching()
HttpContext.Current.Response.Cache.SetNoStore()
Session.RemoveAll()
Session.Abandon()
Response.AddHeader("REFRESH", "10;URL=~/Account/Login.aspx")
End Sub
此代码只是重定向到的Login.aspx,但他仍然登录!我忘了什么?
在此先感谢!
不,我做了我自己的登录页面,我不使用ASP的标准登录,这样.signout不工作:( – Nick
@schoen - 你怎么能指望我们知道如何您注销当我们不知道你是如何登录的?如果你没有使用FormsAuthentication,那么只有你知道如何解决它。 –
@schoen你可以请你包括你的代码如何登录一个用户吗? – Kane