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