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