复制代码 代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
//身份验证方式,本例中用户名为1,密码为2
if (TextBox1.Text == "1" && TextBox2.Text == "2")
{
/*
* 为用户名创建一个身份验证票据,并将其添加到响应的Cookie中
* SetAuthCookie的第一个参数为已验证的用户的名称。
* SetAuthCookie的第二个参数为true时代表创建持久Cookie(跨浏览器会话保存的 Cookie),为false则关闭浏览器后要重新验证身份
*/
FormsAuthentication.SetAuthCookie(TextBox1.Text, false);
}
//如果URL中没有传递ReturnUrl参数,则跳转到Default.aspx,否则跳转到ReturnUrl参数值指定的网页
if (string.IsNullOrEmpty(Request.QueryString["ReturnUrl"]))
{
Response.Redirect("Default.aspx");
}
else
{
Response.Redirect(Request.QueryString["ReturnUrl"].ToString());
}
}
新闻热点
疑难解答
图片精选