ASP.NET MVC Autorisieren Sie Benutzer mit vielen Rollen

Ich muss einen Controller in meiner ASP.NET MVC-Anwendung für Benutzer mit zwei Rollen autorisieren. Ich verwende das Authorize-Attribut wie folgt:

[Authorize (Roles = "Producer, Editor")]

Damit können Produzenten und Redakteure die Steuerung übernehmen. Ich möchte nur zulassen, dass Benutzer beide Rollen haben, nicht nur eine.

Wie konnte ich das erreichen?