我通过继承set solib-search-path [Directories]
show solib-search-path
并覆盖适当的方法,创建了一个名为BasicHttpAuthorizeAttribute
的自定义授权属性过滤器类。一切都很好。但是,我遇到的事情是我不理解的是我尝试创建另一个继承自AuthorizeAttribute
的过滤器并且只是覆盖BasicHttpAuthorizeAttribute
方法,因此我可以采用不同的方式处理不同的操作。出于某种原因,当我将属性应用于操作方法时,正在调用属于HandleUnauthorizedRequest
的{{1}}而不是新方法。
我是否对将动作方法应用于动作方法的方式做错了?我还需要做些什么吗? HandleUnauthorizedRequest
课程BasicHttpAuthorizeAttribute
甚至是必要的吗?
AttributeUsage