如果我在类级别定义了[Authorize]属性,是否可以跳过其中一个操作的授权?

时间:2011-03-30 05:01:01

标签: asp.net-mvc asp.net-membership

我有一个基本控制器类,我想定义[Authorize],因为它将被我的应用程序中的每个控制器使用。我的登录屏幕也使用此基本控制器,但我想在登录屏幕上跳过授权,以便用户可以实际登录。

是否可以仅在我的登录控制器中覆盖OnAuthorization并通过它们是否获得授权?

1 个答案:

答案 0 :(得分:0)

您需要自定义授权属性。

点击此处查看示例:Override Authorize Attribute in ASP.NET MVC