一区二区久久-一区二区三区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 退出登陸(解決退出后點擊瀏覽器后退問題仍然可回到頁面問題),轉載需保留來源!

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

主站蜘蛛池模板: 99精品视频在线观看免费专区 | 精品久久久久久 | 免费一区二区三区免费视频 | 一道精品视频一区二区三区图片 | 欧美日本高清一本二本三本 | 99久久香蕉国产线看观香 | 国产精品自拍视频 | 人妇乱理三级 | 视频在线精品 | 国内外成人免费在线视频 | 青草国产在线 | 精品中文字幕一区二区三区四区 | 色噜噜狠狠先锋影音久久 | 精品国产成人 | 91亚洲精品色午夜麻豆 | 亚洲精品中文字幕午夜 | 国产精品女 | 日本激情小说 | 国产精品天天影视久久综合网 | 亚洲欧美日韩精品在线 | 香蕉97超级碰碰碰碰碰久 | 欧美爱| 国产高清福利91成人 | 丁香六月婷婷精品免费观看 | 国产美女福利在线 | 91短视频版在线观看免费 | 天天曰天天爽 | 精品久久久久久免费影院 | 中文字幕乱码二三区免费 | 成人精品亚洲 | 久久成人永久免费播放 | 欧美性色xo影院永久禁欲 | 精品久久久久久久免费加勒比 | 91视频社区 | 四虎久久 | 国产对白在线播放九色 | 亚洲图片小说区 | 2021久久精品免费观看 | 国内久久精品视频 | 91精品国产自产91精品 | 男人女人黄 色视频免费 |