我有一個非常複雜的需求來實現我的asp.net mvc 4應用程序中的角色和權限。我知道ASP.NET身份驗證,但這不符合我的要求。基於自定義角色的身份驗證
我有15-20控制器在我的應用程序有其各自的看法,一些視圖有部分視圖正在Jquery代碼中處理並從那裏加載。
現在我有如下要求:
1)有些控制器是隻有perticular角色(一個或多個)進行訪問。 1)控制器中的某些視圖僅可用於某個特定角色。 2)在網格視圖中,只有一些列和動作(如編輯/創建/刪除)只能訪問特定角色。
我想在角色的基礎上實施對控制器,操作和視圖的檢查,但在將來我有多個角色和自定義角色時會導致問題。什麼是最好的方式來實現這種解決方案。任何建議將不勝感激。
查找到基於屬性的訪問控制 –
能否請你分享它的鏈接。 – ChupChapCharli