Я хочу создать пользовательский AuthorizeAttribute
, включающий свойство Message
.Проблема в том, что моя FormsAuthentication перенаправляет на указанный loginUrl.Как это представление может получить доступ к свойству сообщения атрибута?
например, у меня есть это действие, используя мой пользовательский AuthorizeAttribute
[Authorize(Message="You must be logged in to see user settings.")]
public ActionResult Settings()
{
return View();
}
, который перенаправляется в / Account / LogOn (благодаряFormsAuthentication
настроек в web.config), если пользователь не вошел в систему. Я хочу показать «Вы должны войти в систему, чтобы увидеть настройки пользователя» в представлении входа в систему, чтобы пользователь знал почему они былиперенаправлен на страницу входа в систему