Indholdsfortegnelse:

Hvad er autorisationsfilter i MVC?
Hvad er autorisationsfilter i MVC?

Video: Hvad er autorisationsfilter i MVC?

Video: Hvad er autorisationsfilter i MVC?
Video: 🚀 AMAZON 2.0 возвращается! - ИНТЕРНЕТ МАГАЗИН за 6 часов - Часть 2 2024, Kan
Anonim

Men hvis du ønsker, at handlingsmetoderne kun skal være tilgængelige for de godkendte og autoriserede brugere, skal du bruge Autorisationsfilter i MVC . Det Autorisationsfilter giver to indbyggede attributter som f.eks Bemyndige og Tillad Anonym, som vi kan bruge i henhold til vores forretningskrav.

På samme måde kan du spørge, hvad er autorisationsfilter i MVC?

Autorisationsfiltre er ansvarlige for at kontrollere brugeradgang; disse implementerer IauthorizationFilter-grænsefladen i rammen. Disse filtre bruges til at implementere Godkendelse og bemyndigelse til controllerhandlinger. For eksempel Godkend filter er et eksempel på en Autorisationsfilter.

Ved også, hvad er typerne af filtre i MVC? ASP. NET MVC-rammeværket understøtter fire forskellige typer filtre:

  • Autorisationsfiltre – Implementerer IauthorizationFilter-attributten.
  • Handlingsfiltre – Implementerer IActionFilter-attributten.
  • Resultatfiltre – Implementerer IResultFilter-attributten.
  • Undtagelsesfiltre – Implementerer IExceptionFilter-attributten.

Bare så, hvordan autorisere filter er implementeret i MVC?

Autorisationsfilter i ASP. NET MVC

  1. Vælg "webapplikation"-projekt og giv dit projekt et passende navn.
  2. Vælg "tom" skabelon, marker afkrydsningsfeltet MVC, og klik på OK.
  3. Højreklik på mappen controllere og tilføj en ny controller.
  4. Højreklik på Indeksmetoden i HomeController.

Hvordan fungerer MVC-godkendelse?

Formularer Godkendelse Form baseret Godkendelse leverer en inputformular, hvor brugere kan indtaste brugernavn og adgangskode med tilhørende logik i den applikation, der er nødvendig for at validere disse legitimationsoplysninger. MVC giver en masse infrastrukturunderstøttelse til Forms Godkendelse.

Anbefalede: