Как я могу получить список пользователей, которым назначена роль безопасности в .net? - PullRequest
0 голосов
/ 05 ноября 2011

Я уже видел метод:

GetRolesForUser 

Но есть ли способ с помощью провайдеров членства, чтобы я мог видеть пользователей в роли?Я искал вокруг и все еще не нашел простой способ создать список отчетов пользователей для данной роли.

Ответы [ 2 ]

1 голос
/ 06 ноября 2011

Существует метод GetUsersInRole:

Метод GetUsersInRole вызывает метод GetUsersInRole поставщика ролей по умолчанию для получения имен пользователей, связанных с ролью, из данныхисточник.

0 голосов
/ 05 ноября 2011

Это невозможно с помощью провайдеров членства, так как вы не знаете, откуда берется членство в группе. Это может быть AD, база данных, внешний провайдер (например, WIF) и т. Д. Если вы хотите искать пользователей в группе, вы, вероятно, можете сделать это с AD, используя LDAP, но вы не можете использовать членство провайдеров для этого. У него нет возможности узнать это.

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