Tartalomjegyzék:

Mi az engedélyezési szűrő az MVC-ben?
Mi az engedélyezési szűrő az MVC-ben?

Videó: Mi az engedélyezési szűrő az MVC-ben?

Videó: Mi az engedélyezési szűrő az MVC-ben?
Videó: July hn bjn NBCyh up in h hi just g hook hn hi no undoubtedly? Gn in nkih. But bbh in nhhjj in jkjk 2024, November
Anonim

De ha azt szeretné, hogy a műveleti módszerek csak a hitelesített és jogosult felhasználók számára legyenek elérhetők, akkor a Engedélyezési szűrő az MVC-ben . Az Engedélyezési szűrő két beépített attribútumot biztosít, mint pl Engedélyezze és az AllowAnonymous, amelyeket üzleti követelményeink szerint használhatunk.

Hasonlóképpen felteheti a kérdést, hogy mi az engedélyezési szűrő az MVC-ben?

Engedélyezési szűrők felelősek a Felhasználói hozzáférés ellenőrzéséért; ezek implementálják az IAuthorizationFilterinterface-t a keretrendszerben. Ezek szűrők megvalósítására használtak hitelesítés és felhatalmazást vezérlő műveletekhez. Például a Szűrő engedélyezése egy példa egy Engedélyezési szűrő.

Tudja azt is, milyen típusú szűrők vannak az MVC-ben? Az ASP. NET MVC keretrendszer négy különböző típusú szűrőt támogat:

  • Engedélyezési szűrők – Megvalósítja az IAuthorizationFilter attribútumot.
  • Műveletszűrők – Megvalósítja az IActionFilter attribútumot.
  • Eredményszűrők – Megvalósítja az IResultFilter attribútumot.
  • Kivételszűrők – Megvalósítja az IExceptionFilter attribútumot.

Csak hát, hogyan valósul meg az engedélyezési szűrő az MVC-ben?

Engedélyezési szűrő az ASP. NET MVC-ben

  1. Válassza ki a „webes alkalmazás” projektet, és adjon megfelelő nevet a projektnek.
  2. Válassza ki az „üres” sablont, jelölje be az MVC jelölőnégyzetet, és kattintson az OK gombra.
  3. Kattintson a jobb gombbal a vezérlők mappára, és adjon hozzá egy új vezérlőt.
  4. Kattintson a jobb gombbal az Index metódusra a HomeControllerben.

Hogyan működik az MVC hitelesítés?

Űrlapok Hitelesítés Forma alapú hitelesítés egy beviteli űrlapot biztosít, ahol a felhasználók beírhatják a felhasználónevet és a jelszót a hozzá tartozó logikával az alkalmazásban, amely szükséges a hitelesítési adatok érvényesítéséhez. MVC sok infrastrukturális támogatást nyújt a Forms számára Hitelesítés.

Ajánlott: