角色為管理用戶組的訪問規則提供了一種便捷的方法
創建用戶後
可以將他們分配給角色(在 Windows 中是將用戶分配給組)
例如
可以創建一組頁面
然後將其訪問權限限制於某些特定的用戶並由用戶自己將這些頁面存儲在文件夾中
然後
可以使用 IIS
定義允許和拒絕訪問該受限文件夾的規則
如果未被授權的用戶嘗試查看受限制的頁面
該用戶會看到錯誤消息或被重定向到您指定的頁面
注
訪問站點
應用程序或文件的匿名用戶不能分配角色
(一)添加 NET 角色
打開 IIS 管理器
然後導航至要管理的級別
在
功能視圖
中
雙擊
NET 角色
在
操作
窗格中
單擊
添加
在
添加
NET 角色
對話框中的
名稱
文本框中
鍵入角色的名稱
然後單擊
確定
(二)禁用 NET 角色
如果不再需要向特定的用戶組應用安全設置
可以禁用相應的角色
打開 IIS 管理器
然後導航至要管理的級別
在
功能視圖
中
雙擊
NET 角色
在
操作
窗格中
單擊
禁用
(三)啟用 NET 角色
若要輕松地對用戶進行分組並向用戶組應用安全設置
可以啟用角色
打開 IIS 管理器
然後導航至要管理的級別
在
功能視圖
中
雙擊
NET 角色
在
操作
窗格中
單擊
啟用
(四)刪除 NET 角色
如果不再需要為特定的組應用安全設置
則可以刪除這些角色
打開 IIS 管理器
然後導航至要管理的級別
在
功能視圖
中
雙擊
NET 角色
選擇要刪除的角色
在
操作
窗格中
單擊
刪除
(五)重命名 NET 角色
打開 IIS 管理器
然後導航至要管理的級別
在
功能視圖
中
雙擊
NET 角色
選擇要重命名的角色
在
操作
窗格中
單擊
重命名
(六)為 NET 角色選擇默認提供程序
IIS
包括以下用於角色的默認提供程序
SQL Server (AspNetSqlRoleProvider)
角色信息存儲在 SQL Server 數據庫中
SQL 提供程序適用於大中型 Internet 應用程序
這是默認提供程序
Windows (AspNetWindowsTokenRoleProvider)
角色信息基於 Windows 帳戶(用戶和組)
只有應用程序在所有用戶擁有域帳戶的網絡中運行時
Windows 提供程序才是有用的
打開 IIS 管理器
然後導航至要管理的級別
在
功能視圖
中
雙擊
NET 角色
在
操作
窗格中
單擊
設置默認提供程序
在
編輯
NET 角色設置
對話框中
從
默認提供程序
下拉列表中選擇一個提供程序
然後單擊
確定
(七)查看 NET 角色用戶
當我們要了解與特定角色關聯的
NET 用戶時
就需要查看用戶
打開 IIS 管理器
然後導航至要管理的級別
在
功能視圖
中
雙擊
NET 角色
選擇要查看其用戶列表的角色
在
操作
窗格中
單擊
查看用戶
From:http://tw.wingwit.com/Article/program/net/201311/11845.html