Ich habe einen Controller und ich möchte die Autorisierung für alle Aktionen standardmäßig mit Ausnahme eines Paares erfordern. Im folgenden Beispiel sollten alle Aktionen eine Authentifizierung mit Ausnahme des Indexes erfordern. Ich möchte nicht jede Aktion mit dem Autorisieren dekorieren, ich möchte die Standardautorisierung unter bestimmten Umständen wahrscheinlich mit einem benutzerdefinierten Filter wie NotAuthorize überschreiben.ASP MVC Autorisieren Sie alle Aktionen außer ein paar
[Authorize]
public class HomeController : BaseController
{
[NotAuthorize]
public ActionResult Index()
{
// This one wont
return View();
}
public ActionResult About()
{
// This action will require authorization
return View();
}
}
Ich denke MVC4 Sie kopiert und jetzt haben wir [AllowAnonymous] –
noch nützlich zu wissen, wann benutzerdefinierte Validierung Funktionalität in kundenspezifischen Steuerungen zu schaffen :) – JDandChips