Próbuję dodać uwierzytelnianie ról do działania w kontroler w aplikacji ASP.NET MVC. Kod wygląda mniej więcej tak:Role dostępne z uwierzytelnianiem Windows
[Authorize(Roles = "SomeRoleName")]
public ActionResult Index()
{
bool inRole = User.IsInRole("Admin");
Jeśli usunąć atrybut autoryzować i umieścić punkt przerwania na ostatniej linii w tym próbki kodu, czy jest jakiś sposób, że mogę kontrolować obiekty i dowiedzieć się, jakie są dostępne role ?
np. Wywołuję User.IsInRole ("Admin") w oknie Natychmiastowym i da mi wartość true/false .Jak mogę uzyskać dostęp do kolekcji dostępnych ról?
można wyjaśnić swoje pytanie, czy szukasz ról przypisanych do bieżącego użytkownika lub wszystkich możliwych ról, które użytkownik może należeć do? –