復(fù)制代碼 代碼如下:
protected void Button1_Click(object sender, EventArgs e)
{
//身份驗(yàn)證方式,本例中用戶名為1,密碼為2
if (TextBox1.Text == "1" && TextBox2.Text == "2")
{
/*
* 為用戶名創(chuàng)建一個(gè)身份驗(yàn)證票據(jù),并將其添加到響應(yīng)的Cookie中
* SetAuthCookie的第一個(gè)參數(shù)為已驗(yàn)證的用戶的名稱。
* SetAuthCookie的第二個(gè)參數(shù)為true時(shí)代表創(chuàng)建持久Cookie(跨瀏覽器會(huì)話保存的 Cookie),為false則關(guān)閉瀏覽器后要重新驗(yàn)證身份
*/
FormsAuthentication.SetAuthCookie(TextBox1.Text, false);
}
//如果URL中沒(méi)有傳遞ReturnUrl參數(shù),則跳轉(zhuǎn)到Default.aspx,否則跳轉(zhuǎn)到ReturnUrl參數(shù)值指定的網(wǎng)頁(yè)
if (string.IsNullOrEmpty(Request.QueryString["ReturnUrl"]))
{
Response.Redirect("Default.aspx");
}
else
{
Response.Redirect(Request.QueryString["ReturnUrl"].ToString());
}
}
新聞熱點(diǎn)
疑難解答
圖片精選