我必須構建一個具有表單身份驗證的Web應用程序,並且我對每個用戶(添加,更新,刪除,查看)都有自己的角色和權限。 PrincipalPermission在拒絕任何用戶無權運行特定方法時非常有用,但我不想使用成員資格 - 我擁有自己的權限和角色。爲ASP.Net創建一個自定義PrincipalPermission
我如何創建自己的PrincipalPermission來檢查我的自定義權限?我認爲它必須是這樣[CustomPrincipalPermission(SecurityAction.Demand,UserPrivilege=currentUser.x)]
其中currentUser.x
是bool來指示用戶是否必須訪問此方法。
這是可能的,如果是的話如何?
你想限制與特定用戶的訪問SecurityAction?什麼是用戶特權? – Megacan