Обработка разрешений на просмотр в BaseController - PullRequest
1 голос
/ 26 июня 2009

У меня есть таблица страниц, в которой хранятся все мои URL-адреса, и у этой таблицы есть разрешения, связанные с ролью пользователя. Мои контроллеры наследуют BaseController, поэтому мне было интересно, где я перехватываю запрос и затем возвращаю представление InvalidPermissions.

1 Ответ

0 голосов
/ 26 июня 2009

Возможно, вы захотите переопределить OnActionExecuting или OnAuthorization , в зависимости от того, что доступно и что вам нужно из контекста запроса / контроллера. Вы также можете подумать об использовании пользовательского ActionFilterAttribute или производного от AuthorizeAttribute в качестве средства повышения его гибкости для каждого действия / контроллера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...