Я пытаюсь добавить аутентификацию Роли в действие в контроллере в приложении ASP.NET MVC. Код выглядит примерно так:Роли, доступные с проверкой подлинности Windows
[Authorize(Roles = "SomeRoleName")]
public ActionResult Index()
{
bool inRole = User.IsInRole("Admin");
Если удалить атрибут Авторизовать и поставить точку останова на последней строке в этом примере кода, есть ли способ, что я могу осмотреть объекты и выяснить, какие роли доступны ?
например. Я вызываю User.IsInRole («Admin») в окне Immediate, и это даст мне истинное/ложное значение. Как получить доступ к коллекции доступных ролей?
Вы можете уточнить ваш вопрос, если вы ищете для ролей, назначенных для текущего пользователя или всех возможных ролей, которые пользователь мог бы принадлежать? –