Samenvatting
In deze module hebt u Identity toegevoegd aan een bestaand ASP.NET Core Razor Pages-project. De standaardonderdelen van de gebruikersinterface voor identiteit zijn aangepast om te voldoen aan de zakelijke en technische vereisten. Er is een autorisatiebeleid gemaakt om bepaalde functies van de app te beveiligen. Ten slotte werd het autorisatiebeleid gebruikt om de toegang te beperken, zodat alleen beheerders bepaalde functionaliteit konden bekijken en openen.
Een voltooid voorbeeld vindt u in de solution
branch. Let op de volgende punten:
- De verbindingsreeks is vooraf geconfigureerd voor de .devcontainer-. Als u deze lokaal uitvoert, wijzigt u de verbindingsreeks zodat deze verwijst naar uw LocalDB-exemplaar.
- Zorg ervoor dat u de migraties toepast voordat u de app uitvoert.
Meer informatie over ASP.NET Core Identity
- ASP.NET Kernbeveiligingsonderwerpen
- Scaffold Identity in ASP.NET Core-projecten
- aanpassing van identiteitsmodel in ASP.NET Core
- QR-code generatie inschakelen voor TOTP Authenticator-apps in ASP.NET Core
- Autorisatie op basis van claims in ASP.NET Core
Meer informatie
Channel 9-videoserie: