.net mvc3 получить роли пользователя - PullRequest
1 голос
/ 15 сентября 2011

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

Я понял, как это сделать:

var theUser = Membership.GetUser(username)

Но это просто возвращает объект MembershipUser, который, похоже, не имеет метода isInRole.

Если у меня есть имя пользователя в виде строки, как мне получить список ролей или проверить, что пользователь находится в определенной роли?

Я использую всех поставщиков аутентификации и членства по умолчанию.

Ответы [ 2 ]

5 голосов
/ 27 июня 2012
Roles.GetRolesForUser("username"); 
3 голосов
/ 15 сентября 2011
Roles.IsUserInRole(username, role);
...