我創建了自己的角色提供程序,因爲我發現ASP.Net提供的方法過於龐大,數據庫。我發現實現一個自定義RoleProvider非常簡單。在ASP.Net中使用自定義角色提供程序時,如何允許多個角色查看頁面
我唯一的問題是,現在我不能有一個頁面的多個角色。我看到某個地方,在班上你需要用一些安全碼來「排除它」。這是我
[PrincipalPermission(SecurityAction.Demand, Role="Admin")]
如果我試圖用逗號分開,我得到的錯誤,包括多個角色。如果我嘗試指定多個角色鍵,那麼我也會收到錯誤。我是否需要指定多個PrinicipalPermissions?
我對ASP.Net的角色管理很少有經驗。有人可以指引我正確的方向或一些好的文學。
大家很奇怪,這是一個多 「或」 角色,而不是 「AND」。 – Ted 2009-04-07 05:44:46