Mam kontroler i chciałbym, aby autoryzacja dla wszystkich działań była domyślnie za wyjątkiem pary. Tak więc w poniższym przykładzie wszystkie działania powinny wymagać uwierzytelnienia z wyjątkiem Indeksu. Nie chcę dekorować każdej akcji autoryzacją, chcę tylko zastąpić domyślną autoryzację w pewnych okolicznościach prawdopodobnie za pomocą niestandardowego filtru takiego jak NotAuthorize.ASP MVC Autoryzuj wszystkie działania poza kilkoma
[Authorize]
public class HomeController : BaseController
{
[NotAuthorize]
public ActionResult Index()
{
// This one wont
return View();
}
public ActionResult About()
{
// This action will require authorization
return View();
}
}
myślę MVC4 kopiowane was, a teraz mamy [AllowAnonymous] –
Wciąż pomocny wiedzieć przy tworzeniu niestandardowych funkcji walidacji w sterownikach niestandardowych :) – JDandChips