2011-11-05 85 views
0

我已經看到了方法:如何獲得在.net中分配給安全角色的用戶列表?

GetRolesForUser 

但有使用會員供應商,我可以看到該用戶的角色呢?我周圍搜索,仍然沒有找到一個簡單的方法來創建給定角色的用戶報告列表。

+0

你用什麼安全存儲作爲後端?內置SQL成員資格提供程序,活動目錄等 –

+0

Azure tablestorage –

回答

1

有一個GetUsersInRole方法:

的GetUsersInRole方法調用默認的角色提供的GetUsersInRole方法來檢索與數據源的角色相關聯的用戶名。

0

這不可能使用成員資格提供者,因爲您不知道羣組成員來自何處。它可能來自AD,數據庫,外部提供者(例如使用WIF)等。如果要查找組中的用戶,可以使用LDAP對AD進行此操作,但不能使用爲此的會員供應商。它無法知道這一點。

相關問題