У меня есть настройка области в MVC2, называемая Admin/
, и я хочу, чтобы я только хотел, чтобы пользователи, принадлежащие к роли «админы», имели доступ. Я знаю, что могу украсить каждый из методов [Authorize(Roles="admins")]
, но это кажется утомительным, когда вы говорите о нескольких контроллерах с несколькими действиями.Ограничить область до заданной роли
Есть ли лучший и более чистый способ?
Для пояснения, сообщение Дарина предполагает, что если вы придерживаетесь атрибута [Авторизованный] для самого типа контроллера, это эквивалент применения его ко всем методам в этом контроллере (или подклассифицированном контроллере). – Levi