mogę rozpędzają się standardem ASP.NET MVC 4 projektu intranet i dekorować kontrolera lub metod rzeczy jak:Jak używać uwierzytelniania systemu Windows w rolach z funkcją Hot Towel?
[System.Web.Mvc.Authorize(Roles = "MyApp Users")]
Ja testowałem go i będzie działać doskonale (od mojego konta domeny jest członkiem "Użytkownicy MyApp" w Active Directory)
Jednak mój problem/pytanie brzmi: jak uzyskać ten sam typ zachowania dla aplikacji "Hot Towel"? Próbuję dekorować kontroler bryzy, kontroler HotTowel lub dowolną metodę z tym samym atrybutem i nigdy nie mogę uwierzytelnić ... co daje?
Twoja pomoc jest bardzo doceniana.
Czy masz konfigurację dostawcy roli? Sprawdź stopień IP i sprawdź, czy jesteś także zalogowany. –
Używam domyślnego dostawcy roli dla asp.net mvc ... nic niestandardowego. I tak, jeśli sprawdzę IPrincipal, pokaże mi, że jestem zalogowany. –