我有一个登录页面和一个全局页面,用户在登录后被重定向到该页面。
我需要知道如果用户未登录,这是否是保护某些要访问的 Web 文件的好方法。
global.aspx
代码(用户登录后被重定向的受保护页面)
protected void Page_Load(object sender, EventArgs e)
{
if (Session["Login"] != null)
{
if (Session["Login"].Equals("Logged"))
{
userName.Text = (string)Session["UserTest"].ToString();
}
}
else
Response.Redirect("http://localhost:port/Login.aspx");
}
登录页面代码:
Session["Login"] = "Logged";
Session["UserTest"] = "Test123";
Response.Redirect("http://localhost:port/Global.aspx");
谢谢