Проверка подлинности Windows и пользовательские роли для списка пользователей - PullRequest
0 голосов
/ 18 октября 2011

У меня есть веб-приложение ASP.NET MVC3. Я использую аутентификацию Windows. Мне нужно добиться следующего:

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

Третий пункт - самый важный. Как мне это сделать?

Ответы [ 2 ]

0 голосов
/ 18 октября 2011

Просто вставьте в web.config звонок в membersRoleProvider. чем для реализации ролей, просто вызовите AddRole, а чтобы проверить, находится ли пользователь в роли, просто вызовите IsUserInRole. Вы можете найти образцы и документацию здесь и здесь

0 голосов
/ 18 октября 2011

Если вы хотите использовать поставщика членства и ролей по умолчанию, обратитесь к этой статье msdn о том, как создать приложение для интрасети с asp.net mvc 3. Но если вы хотите реализовать свое собственное членство и рольпровайдер, я рекомендую использовать эту библиотеку .

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