Estoy intentando agregar la autenticación Roles a una Acción en un Controlador en una aplicación ASP.NET MVC. El código es como la siguiente:Roles disponibles con Autenticación de Windows
[Authorize(Roles = "SomeRoleName")]
public ActionResult Index()
{
bool inRole = User.IsInRole("Admin");
Si quito el atributo Autorizar y poner un punto de interrupción en la última línea en ese ejemplo de código, hay una manera que puedo inspeccionar los objetos y averiguar lo que están disponibles funciones ?
p. Ej. Me llamo User.IsInRole ("Admin) en la ventana Inmediato y me daré un valor verdadero/falso. ¿Cómo puedo acceder a la colección de papeles disponibles?
Puede aclarar su pregunta acerca de si usted está buscando los roles asignados al usuario actual o todas las posibles funciones que un usuario podría pertenecer? –