Zrobiłem nowy filtr akcji (atrybut podobny do [Autoryzuj]), który autoryzuje dostęp do akcji kontrolera w oparciu o wartość sesji. Jednak zasadniczo dekoruję wszystkie działania kontrolera tym atrybutem (z wyjątkiem bardzo niewielu).Wymuś działanie filtru dla wszystkich akcji kontrolera (C#/ASP.NET MVC)
Tak, myślałem, że byłoby lepiej mieć taką akcję filtru zawsze wykonany wyjątkiem w przypadkach, gdzie dołączyć [ExemptFromAuthorize] atrybut do działania kontrolera? (Może przez dziedziczenie do mojej własnej klasy kontrolera?)
Jak mogę to zrobić?
To pytanie jest stare, aw MVC4 jest nowy atrybut o nazwie "AllowAnonymous" 'wykonane specjalnie do tego. – Omar