成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET表單身份驗證的實現(xiàn)方法

開發(fā) 后端
本文介紹了asp.net表單身份驗證的方法。

asp.net基于表單的身份驗證,可以防止用戶跳過登錄、直接輸入URL訪問頁面,而且不像Session控制那樣每個頁面都得寫代碼。

ASP.NET表單身份驗證***步:配置web.config(web.config中一定要注意大小寫,一般鍵是camelCasing風格,值是PascalCasing風格)

  1. < system.web>  
  2.     < authentication mode="Forms">  
  3.       < forms name="MainForm" loginUrl="Frame/Login.aspx" protection="All" timeout="60"/>  
  4.     < /authentication>  
  5.     < authorization>  
  6.       < deny users="?"/>< !--一定不要寫< allow users="*"/>否則匿名訪問時不會跳轉到登錄頁面-->  
  7.     < /authorization>  
  8. < /system.web>  

ASP.NET表單身份驗證第二步:登錄按鈕事件中,驗證用戶名、密碼通過后,       

  1. // 記錄Cookie  
  2.         FormsAuthentication.SetAuthCookie(loginName, false);  
  3.  
  4.         // 重定向頁面  
  5.         Response.Redirect("Frame.htm");  
  6.  

如果想重定向到用戶想訪問的頁面,也就是被轉到登錄頁面前訪問的頁面,需要獲得剛開始時用戶訪問的頁面URL,可以用以下方法:     

  1. String redirectionUrl = FormsAuthentication.GetRedirectUrl(loginName,false); 

然后判斷獲得的URL是否是登錄頁面或index頁面,如果是則redirectionUrl重新賦值為正常登錄時訪問的頁面URL。     

  1. if(redirectionUrl.ToLower().IndexOf("login.aspx") > 0)  
  2.                   redirectionUrl = "Frame.htm";  

ASP.NET表單身份驗證完成:***重定向頁面就可以了。  

  1. Response.Redirect(redirectionUrl); 

【編輯推薦】

  1. ASP.NET1.1、ASP.NET2.0、ASP.NET3.5中驗證控件等問題
  2. ASP.NET1.1和ASP.NET2.0:數(shù)據(jù)庫連接字符串的不同設置
  3. ASP.NET1.1與ASP.NET2.0共存
  4. ASP.NET1.1實現(xiàn)仿2.0的MasterPage功能
  5. ASP.NET1.1升級到ASP.NET2.0的心得體會 

     

責任編輯:book05 來源: cnblogs
相關推薦

2009-07-29 12:55:44

ASP.NET身份驗證

2011-05-23 10:37:03

2014-06-27 10:31:52

2021-02-17 08:51:55

cookie身份驗證

2012-06-04 09:36:50

2024-05-06 00:00:00

ASP.NET授權機制

2009-03-31 13:12:05

ASP.NETMVC表單驗證

2014-12-11 10:05:13

ASP.NET

2009-07-29 17:23:17

ASP.NET表單

2009-07-29 09:59:10

ASP.NET For

2009-07-23 16:59:31

ASP.NET認證Form表單

2012-04-16 09:54:26

2009-07-20 16:08:04

ASP.NET應用程序

2009-08-05 18:22:55

2009-08-05 14:27:55

ASP.NET模板基本

2009-08-05 15:54:49

Web Service

2009-08-05 15:29:33

ASP.NET For

2009-08-05 13:09:17

ASP.NET應用執(zhí)行

2009-08-05 18:30:36

Session和CooASP.NET表單

2009-08-05 16:17:29

ASP.NET For
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品视频导航 | 日韩在线欧美 | 国产日韩欧美一区二区 | 欧美激情综合五月色丁香小说 | 韩日一区二区三区 | 日韩一区精品 | 亚洲欧美视频 | 在线看91 | 影音先锋久久 | 日韩欧美一级 | 99久久精品免费看国产小宝寻花 | 久久精品福利视频 | 亚洲精品久久久一区二区三区 | 丁香一区二区 | 欧美日在线 | 精品国产乱码一区二区三区a | 国产日产精品一区二区三区四区 | 在线色网址 | 亚洲精选一区二区 | 久久精品亚洲成在人线av网址 | 欧洲国产精品视频 | 国精产品一区二区三区 | 亚洲少妇综合网 | 久久久视频在线 | 亚洲国产黄色av | www.日韩 | 亚洲视频在线一区 | 不卡一区 | 91久久精品日日躁夜夜躁欧美 | 99视频入口| 精品视频一区二区 | 一级a爱片久久毛片 | 国产农村妇女精品一区 | 精品久久久久久18免费网站 | 国产色婷婷精品综合在线手机播放 | 色在线看 | 国产成人免费视频网站高清观看视频 | 欧美精品一区二区三区在线播放 | 亚洲精品乱码久久久久久久久久 | 中文字幕亚洲精品 | 色吧久久 |