Если я определил атрибут [Authorize] на уровне класса, можно ли пропустить авторизацию для одного из действий? - PullRequest
2 голосов
/ 30 марта 2011

У меня есть базовый класс контроллера, для которого я хочу определить [Authorize], так как он будет использоваться каждым контроллером в моем приложении.Мой экран входа в систему также использует этот базовый контроллер, но я хочу пропустить авторизацию на экране входа в систему, чтобы пользователи могли фактически войти в систему.

Можно ли переопределить OnAuthorization только в моем контроллере входа и пройти черезавторизованы или нет?

1 Ответ

0 голосов
/ 30 марта 2011

Вам понадобится пользовательский атрибут авторизации.

Посмотрите здесь пример: Переопределите атрибут авторизации в ASP.NET MVC

...