I am using MVC3/4. But it is just a general question in authorization.
One of the role I have is named \"Trip Leader\" in the database, which contains a space.
Try this:
[Authorize(Roles="Trip Leader")] [Authorize(Roles="Administrator")]
EDIT: The above code requires the user to fulfill both roles. If you are looking for an either/or authorization, try this:
[Authorize(Roles="Trip Leader, Administrator")]