MVC 3中的区域全局过滤器

时间:2011-04-18 08:28:31

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-areas action-filter

由于它本身似乎不受支持,建议的每个区域实现全局过滤器的方法是什么?

2 个答案:

答案 0 :(得分:9)

它本身不受支持的原因是因为我们希望阻止开发人员这样做。区域与控制器无关;他们将与路线相关联。我们希望阻止开发人员尝试将授权或其他安全敏感的过滤器应用于区域,因为它们可以被绕过。

有关详细信息,请参阅How can we set authorization for a whole area in ASP.NET MVC?

答案 1 :(得分:2)

您可以使用自定义IFilterProvider