我正在開發基於.net的應用程序,該應用程序適用於金融機構,它具有多個角色,因此我不使用內置的ROLE PROVIDER。ASP.NET應用程序的安全
現在我想要的是,當創建用戶我只是分配角色,當用戶用分配的角色登錄時,他/她無法打開任何他/她沒有權限的表單。
如何爲我的應用程序提供基於角色的安全系統?如果有人能夠幫助我並指導我提出一個強大而安全的應用程序,我將不勝感激。
謝謝
我正在開發基於.net的應用程序,該應用程序適用於金融機構,它具有多個角色,因此我不使用內置的ROLE PROVIDER。ASP.NET應用程序的安全
現在我想要的是,當創建用戶我只是分配角色,當用戶用分配的角色登錄時,他/她無法打開任何他/她沒有權限的表單。
如何爲我的應用程序提供基於角色的安全系統?如果有人能夠幫助我並指導我提出一個強大而安全的應用程序,我將不勝感激。
謝謝
感謝您的聯繫。我有點困惑,我需要實施以下? 1.創建角色主表 2.創建角色明細表並添加屬於該角色的用戶標識。 3.創建一個詳細表單,並從組合中選擇角色並分配表單名稱 4.在每個表單的頁面加載中,我需要查詢表並檢查用戶是否被允許使用此表單? – user239684 2011-04-12 10:37:48
如果貼在對方的回答的環節太多入手,嘗試閱讀從MS這篇文章: http://msdn.microsoft.com/en-us/magazine/cc301390.aspx
@ user239684「所以我不使用內置的ROLE PROVIDER」?爲什麼不? – user492238 2011-04-12 07:02:59
感謝您的鏈接。我有點困惑,我需要實施以下? 1.創建角色主表2.創建角色明細表並添加屬於該角色的用戶標識。 3.創建一個詳細信息表單,並從組合中選擇角色並分配表單名稱4.在我需要查詢表格並檢查用戶是否被允許使用此表單的每個表單的頁面加載中? – user239684 2011-04-12 12:36:52
我建議使用常規的ASP.NET會員供應商。他們最充分地處理角色。實施自己的解決方案沒有意義,除非你知道,你需要做什麼。 – user492238 2011-04-12 16:33:10