MVC Fondamentales de la Façon de force / set global d'autorisation pour toutes les actions?

Comment forcer /set global d'autorisation pour toutes les actions en MVC Core ?

Je sais comment enregistrer des filtres globaux - par exemple j'ai:

Setup.cs

services.AddMvc(options =>
{
    options.Filters.Add(new RequireHttpsAttribute());
});

et cela fonctionne bien, mais je ne peux pas ajouter le même pour Autoriser:

options.Filters.Add(new AuthorizeAttribute());

J'ai l'erreur:

Cannot convert from 'Microsoft.AspNet.Authorization.AuthorizeAttribute()' to 'System.Type'

(Méthode .Add() besoins IFilterMetadata type)

Je sais - à partir de questions similaires - que cela fonctionne sur MVC4-5... Donc il faut que quelque chose a changé sur MVC Core...

Quelqu'un a une idée?