一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

asp.net 退出登陸(解決退出后點擊瀏覽器后退問題仍然可回到頁面問題)

復制代碼 代碼如下:
Session.Abandon();
Response.Redirect("Login.ASPx");

但是這樣點點擊瀏覽器的后退仍然可以回到剛才的頁面,這可不行,在網上找了一下,也有不少人遇到這樣的問題,試了一些方法,都不管用。不過最后還是找到,共享一下。
http://blog.csdn.NET/lhypang2006/archive/2008/03/11/2170751.ASPx
復制代碼 代碼如下:
Session.Abandon();
Response.Write("<script>window.location.href='Login.ASPx'</script>");

很簡單,就是把Response.Redirect改為Response.Write,輸出腳本,實現跳轉。
再共享一個,也是關于退出的。
妙用ASP.NET中的HttpHandler
上面的方法我覺得很好,寫一個類繼承IHttpHandler
復制代碼 代碼如下:
public class LogoutHttpHandler : IHttpHandler
{
/// <summary>
/// 通過實現 IHttpHandler 接口的自定義 HttpHandler 啟用 HTTP Web 請求的處理。
/// </summary>
/// <param name="context">HttpContext 對象,它提供對用于為 HTTP 請求提供服務的內部服務器對象(如 Request、Response、Session 和 Server)的引用。 </param>
public void ProcessRequest (HttpContext context)
{
FormsAuthentication.SignOut();
context.Response.Redirect("Login.ASPx",true);
}

再修改web.config,在<system.web></system.web>中增加如下腳本:
復制代碼 代碼如下:
<httpHandlers>
<add verb="GET" path="Logout.ASPx" type="LogoutHttpHandler" />
</httpHandlers>

文章中把類編譯成了dll,也可以只在App_Code中添加這樣的類就好了。
還有上面的ProcessRequest 并沒有清除Session。而且也是用Response.Redirect,點擊后退也是可以回到原來的頁面的。我改了一下
復制代碼 代碼如下:
public class LogoutHttpHandler : IHttpHandler, IRequiresSessionState
{
public void ProcessRequest(HttpContext context)
{
//FormsAuthentication.SignOut();//這樣可以不用
context.Session.Abandon();
context.Response.Write("<script>window.location.href='Login.ASPx'</script>");
}
}

這樣不用再加一個頁面Logout.ASPx,退出的代碼也簡單。
復制代碼 代碼如下:
protected void Exit_Click(object sender, EventArgs e)
{
Response.Redirect("Logout.ASPx");
}

AspNet技術asp.net 退出登陸(解決退出后點擊瀏覽器后退問題仍然可回到頁面問題),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久国产香蕉一区精品 | 色涩在线 | 欧美日韩亚洲二区在线 | www一区二区| 最近中文字幕无吗免费视频 | 伊人久综合 | 亚洲乱码在线播放 | 成年人免费在线视频观看 | 91日韩视频在线观看 | 天天影视亚洲 | 狠狠色婷婷丁香六月 | 欧美首页| 国产在线一区二区视频 | 亚洲欧美在线观看 | 中文字幕日韩精品一区口 | 综合色在线 | 国产精品第1页 | 国产福利小视频 | 精品欧美日韩一区二区三区 | 看全色黄大色大片 | 国产第一页亚洲 | 国产美女在线精品免费观看 | 天天舔天天射 | 精品交 | 精品国免费一区二区三区 | 视频区图片区小说区 | 亚洲另类激情小说 | 国产不卡一区二区三区免费视 | 99精品视频在线这里只有 | 欧美一级做一a做片性视频 欧美一级做一级做片性十三 | 一级风流片a级国产 | 在线免费视频一区二区 | 综合久久综合久久 | 精品色视频 | 99爱在线视频这里只有精品 | 精品久久九九 | 国产成人自拍视频在线观看 | 99热这里只有精品国产动漫 | 国产一区二区视频在线播放 | 国产三级级在线观看大学生 | 成人影院视频 |