Поскольку он не поддерживается изначально, каков рекомендуемый способ реализации глобальных фильтров для каждой области?
Причина, по которой он изначально не поддерживается, заключается в том, что мы хотим отговорить разработчиков от этого. Области не связаны с контроллерами; они связаны с маршрутами . Мы хотели отговорить разработчиков от попыток применить авторизацию или другие чувствительные к безопасности фильтры к областям, поскольку их можно обойти.
См. Как мы можем установить авторизацию для всей области в ASP.NET MVC? для получения дополнительной информации.
Вы можете использовать пользовательский IFilterProvider .