Я пытаюсь заблокировать нашу страницу «администратора» только для администраторов, использующих Asp.net Identity (мы создаем MVC5). Я могу заставить [Authorize (Users = "admin")] работать, но не могу заставить [Authorize (Roles = "Admin")] работать.
Я создал роль в таблице dbo.AspNetRoles, а затем связал учетную запись в AspNetUserRoles, связав GUID пользователя с идентификатором в таблице aspnetroles.
Я видел в предыдущих выпусках MVC, что вам приходилось заходить в web.config, чтобы добавить несколько строк. Может ли кто-нибудь помочь мне указать в правильном направлении?