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

淺析ASP.NET URL授權

開發 后端
本文介紹ASP.NET URL授權,當用戶嘗試訪問某個資源時,ASP.NET URL授權機制根據ASP.NET驗證過程分配給application的角色和application的身份來同意或者拒絕請求者對資源的訪問。

ASP.NET 授權

可以使用授權來確定是否一個通過驗證的用戶已經訪問了某個特定的資源。這個授權過程可以讓我們限制用戶的訪問權限——通過賦予或者取消一個用戶所能擁有的特定權限。ASP.NET提供了兩種授權方式:文件授權和URL授權。

(1)ASP.NET 文件授權。當我們使用windows認證的時候,此方式自動生效,它基于IIS的認證。當用戶嘗試訪問某個ASP.NET應用的受保護資源的時候,IIS首先對其進行驗證,之后,ASP.NET檢查NTFS文件權限或者ACL來確定此用戶是否有權限訪問資源。

(2)ASP.NET URL授權。當不使用windows認證的時候,可以使用ASP.NET URL授權。當用戶嘗試訪問某個資源時,ASP.NET URL授權機制根據ASP.NET驗證過程分配給application的角色和application的身份來同意或者拒絕請求者對資源的訪問。使用ASP.NET URL授權可以做如下幾件事情:
◆Deny or allow access to individual users or groups of users.
◆Deny or allow access to specific roles.
◆Restrict access based on the type of HTTP action attempted, such as Get or Post.

例子:

  1. <authorization> 
  2. <allow users="Domain\user1, Domain\user2"/> 
  3. <deny users="*"/> 
  4. </authorization> 

拒絕匿名用戶訪問(?代表匿名用戶,*代表任何用戶):

  1. <authorization> 
  2. <deny users="?"/> 
  3. </authorization> 

只有擁有Domain\Administrators角色的用戶才可訪問:

  1. <authorization> 
  2. <allow roles="Domain\Administrators"/> 
  3. <deny users="*"/> 
  4. </authorization> 

注意配置節中的內容是有順序關系的,ASP.NET查找<authorization>的子項,直到找到了匹配當前用戶的規則(rule)。

任何人都不能訪問:

  1. <authorization> 
  2. <deny users="*"/> 
  3. <allow roles="Domain\Administrators"/> 
  4. <allow users="Domain\user1, Domain\user2"/> 
  5. </authorization> 

使用Verb屬性可以限制HTTP的動作(Action):

  1. <allow VERB="POST" users="user1, user2" /> 
  2. <deny VERB="POST" users="*" /> 
  3. <allow VERB="GET" users="*" /> 

以上介紹ASP.NET URL授權

【編輯推薦】

  1. ASP.NET開發技巧之Theme功能淺析
  2. 詳解ASP.NET動態編譯
  3. Apache支持ASP.NET方法淺析
  4. 淺談ASP.NET服務器標準控件
  5. ASP.NET中SQL Server數據庫備份恢復淺析
責任編輯:佚名 來源: 51CTO.com
相關推薦

2009-07-20 16:23:01

ASP.NET授權模塊

2009-08-05 14:46:17

ASP.NET url

2009-07-22 14:23:39

URL RewriteASP.NET

2009-08-05 18:36:12

ASP.NET Che

2009-07-24 13:41:15

ASP.NET AJA

2009-07-31 12:43:59

ASP.NET MVC

2009-08-05 15:50:13

ASP.NET優點

2009-08-10 13:32:15

ASP.NET TimASP.NET組件設計

2009-07-29 09:34:54

IsPostBack屬ASP.NET

2009-08-04 17:16:16

ASP.NET代碼優化

2009-08-05 16:17:29

ASP.NET For

2009-08-05 16:50:09

ASP.NET For

2009-07-24 18:02:46

ASP.NET編程

2009-08-05 16:53:14

ASP.NET組件設計

2009-08-03 10:07:20

ASP.NET Ses

2009-08-10 14:55:43

ASP.NET htt

2009-07-27 17:25:53

ASP.NET驗證控件

2009-08-10 18:19:37

ASP.NET安裝環境

2009-07-27 15:34:11

MembershipASP.NET

2009-07-27 14:24:16

ASP.NET訪問權限
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美午夜精品久久久久免费视 | 91欧美精品成人综合在线观看 | 99久久日韩精品免费热麻豆美女 | 一级片在线视频 | 精品久久一区二区三区 | 日韩一区不卡 | 国产美女特级嫩嫩嫩bbb片 | 国产精品精品久久久 | 日日夜夜精品免费视频 | 成人免费视频网站 | 夜久久| 91动漫在线观看 | 99精品欧美一区二区三区 | 亚洲成人综合在线 | 中文区中文字幕免费看 | 中文字幕亚洲精品 | 成人精品一区二区 | 99久久婷婷国产综合精品电影 | 99久久免费精品国产男女高不卡 | 国产精品久久久久久福利一牛影视 | 欧美视频三区 | 精品国产精品三级精品av网址 | a级黄色毛片免费播放视频 国产精品视频在线观看 | 国产一区不卡在线观看 | 国产精品91视频 | 久久久网 | 精品一区二区三区在线观看国产 | 天天色影视综合 | 91免费在线 | 91在线区| www日本高清 | 成人免费在线 | av中文字幕在线观看 | 精品国产欧美一区二区三区成人 | 最新黄色在线观看 | 超碰日本 | 久久国产精品免费一区二区三区 | 成年人的视频免费观看 | 99pao成人国产永久免费视频 | 五月婷婷导航 | 婷婷国产一区 |