我正在使用asp.net mvc构建一个网站4.我使用基本角色管理。我想要做的是,我想根据用户的角色访问任何网址。我想我们可以通过Custom Filter来做到这一点。因为我不想在每个动作上写Role属性。
所以我认为我将在数据库中定义基于角色的URL,然后在OnActionExecuted
事件上我想检查所请求的URL是否允许当前用户。这可能吗 ?
答案 0 :(得分:1)
虽然有可能我不会出于以下原因这样做:
OnActionExecuting
事件在应用程序执行管道中很早。应避免执行涉及到数据库的繁重操作。