Роли, авторизация и разрешения в asp.net mvc 5.2.7 - PullRequest
0 голосов
/ 19 октября 2019

Каков стандартный способ выдачи разрешений и ролей в asp.net mvc? Я создал учетные записи, сохранил их и вошел в систему, но понятия не имею, где я создаю свои правила и указываю их разрешения. Я нашел это в Интернете;

  <roleManager enabled="true"
            defaultProvider="SecurityTutorialsSqlRoleProvider"
            cacheRolesInCookie="true"
            createPersistentCookie="false"
            cookieProtection="All">

    <providers>


    </providers>
  </roleManager>

Но я получил это со страницы о ядре asp.net, и использование этого, похоже, не работает в asp.net mvc.

1 Ответ

0 голосов
/ 19 октября 2019

Вы можете указать роли с атрибутом Authorize для выдачи разрешения для ресурсов, как показано ниже:

[Authorize (Role = «Admin, Manager»)]]

открытый класс AuthController {

}

чек https://docs.microsoft.com/en-us/aspnet/core/security/authorization/roles?view=aspnetcore-3.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...