Sto tentando di aggiungere l'autenticazione di ruoli a un'azione in un controller in un'applicazione ASP.NET MVC. Il codice simile a questa:Ruoli disponibili con autenticazione di Windows
[Authorize(Roles = "SomeRoleName")]
public ActionResult Index()
{
bool inRole = User.IsInRole("Admin");
Se rimuovo l'attributo Autorizza e mettere un punto di interruzione sull'ultima riga in questo esempio di codice, c'è un modo che io possa ispezionare gli oggetti e scoprire quali sono disponibili i ruoli ?
ad es. Chiamo User.IsInRole ("Admin) nella finestra Immediata e mi darà un valore vero/falso Come posso accedere alla collezione di ruoli disponibili?
Può chiarire la tua domanda se siete alla ricerca per i ruoli assegnati all'utente corrente o tutti i possibili ruoli che un utente potrebbe appartenere a? –