В моем приложении ASP.NET MVC у меня есть большинство контроллеров, украшенных
[Authorize(Roles="SomeGroup")]
Когда пользователь не имеет права доступа к чему-либо, они отправляются в "~/Login", который является действием "Вход" на моем контроллере учетной записи.
Как я могу определить, что пользователь достиг страницы входа из-за не авторизации, чтобы я мог показать соответствующую ошибку?