在Windows身份验证模式下为MVC应用程序设置自定义401错误视图

时间:2012-03-29 13:36:55

标签: asp.net-mvc-3 iis windows-authentication

我的MVC应用程序是在Windows身份验证模式下设置的。

我想在未经授权的用户尝试访问我的应用中的某些资源而不是默认的IIS页面时提供自定义401错误视图/页面。

我使用以下属性装饰我的Action

[HttpGet]
[Authorized(Roles="Admin")]
public ActionResult Add()
{
  return View();
}

我怎样才能在MVC中完成?

谢谢,

1 个答案:

答案 0 :(得分:1)

看看this answer。它指向一篇好文章,你会发现一些可以帮助你的建议