
復(fù)制代碼 代碼如下:
using System;
using System.Web;
using System.Web.SessionState;
namespace IHandlers
{
public class HandleSession : IHttpHandler, IReadOnlySessionState
{
/// <summary>
/// 您將需要在您網(wǎng)站的 web.config 文件中配置此處理程序,
/// 并向 IIS 注冊(cè)此處理程序,然后才能進(jìn)行使用。有關(guān)詳細(xì)信息,
/// 請(qǐng)參見(jiàn)下面的鏈接: ?linkid=8101007
/// </summary>
#region IHttpHandler Members
public bool IsReusable
{
// 如果無(wú)法為其他請(qǐng)求重用托管處理程序,則返回 false。
// 如果按請(qǐng)求保留某些狀態(tài)信息,則通常這將為 false。
get { return true; }
}
public void ProcessRequest(HttpContext context)
{
//在此寫(xiě)入您的處理程序?qū)崿F(xiàn)。
if (context.Session["UID"] == null)
{
context.Response.Redirect("http://www.baidu.com");
}
}
#endregion
}
}
復(fù)制代碼 代碼如下:
<httpHandlers>
<add verb="*" path="temp/*.aspx" type="IHandlers.HandleSession, IHandlers" />
</httpHandlers>
新聞熱點(diǎn)
疑難解答
圖片精選