2017-03-19 48 views
0

現在我可以使用ASP.NET Identity Manager來管理用戶和角色。順便說一下,我現在正在以網絡形式進行此操作。用於管理頁面級用戶訪問的ASP.NET Identity Manager

接下來我想了解的是,基於角色管理頁面的好方法是什麼。意思示例管理員角色可以訪問page1.aspx和page2.aspx,而用戶角色只能訪問page3.aspx。

寫我自己的自定義代碼或有一個Microsoft內置類來做到這一點?

問候,史蒂夫

回答

0

對於Web Forms和MVC你可以添加授權屬性的類或實現在每個頁面的基礎上基於角色的權限,每個方法。

[Authorize(Roles = "User,Admin")] 

如果您需要超越,您將需要構建自己的代碼以滿足您的需求。

+0

我可以參考的任何樣本? – Steve