AuthorizeCore什么时候命中?

时间:2015-09-10 21:31:08

标签: .net asp.net-mvc authorize-attribute

我和AuthorizeAttribute混在一起。我在this question中建议我覆盖AuthorizeCore而不是OnAuthorize

我已经获得了以下演示代码:

protected override bool AuthorizeCore(HttpContextBase httpContext)
{
    Debug.WriteLine("AuthorizeCore");
    return base.AuthorizeCore(httpContext);
}

public override void OnAuthorization(AuthorizationContext filterContext)
{
    Debug.WriteLine("OnAuthorization");
}

OnAuthorization被点击,但AuthorizeCore永远不会被击中。

1 个答案:

答案 0 :(得分:0)

您的实施不会调用base.OnAuthorization(filterContext)