Ich versuche, Rollen-Authentifizierung zu einer Aktion in einem Controller in einer ASP.NET MVC-Anwendung hinzuzufügen. Der Code sieht in etwa so aus:
[Authorize(Roles = "SomeRoleName")]
public ActionResult Index()
{
bool inRole = User.IsInRole("Admin");
Wenn ich das Attribut Authorize entferne und einen Haltepunkt in der letzten Zeile des Codebeispiels setze, gibt es dann eine Möglichkeit, die Objekte zu untersuchen und herauszufinden, welche Rollen verfügbar sind?
Ich rufe z. B. User.IsInRole("Admin) im Immediate-Fenster auf und erhalte einen true/false-Wert. Wie kann ich auf die Sammlung der verfügbaren Rollen zugreifen?