62,047
社区成员
发帖
与我相关
我的任务
分享
void Application_PreRequestHandlerExecute(object sender, EventArgs e)
{
var context = HttpContext.Current;
if (context.Handler is IRequiresSessionState)
{
var passport= context.Session["username"];
if (passport==null)
{
context.Response.Redirect("~/login.aspx");
}
}
}
public interface ILoginPage
{
}
void Application_PreRequestHandlerExecute(object sender, EventArgs e)
{
var context = HttpContext.Current;
var page=context.Handler as Page;
if (page!=null && !(page is ILoginPage))
{
var passport = context.Request.Cookies["授权号"];
if (passport==null || GetUserByPassportID(passport)==null)
context.Response.Redirect("~/login.aspx");
}
}
void Application_PreRequestHandlerExecute(object sender, EventArgs e)
{
var context = HttpContext.Current;
if (context.Handler is Page)
{
var passport = context.Request.Cookies["授权号"];
if (passport==null || GetUserByPassportID(passport)==null)
context.Response.Redirect("~/login.aspx");
}
}