摘要
在此課程模組中,您已經將身分識別新增至現有的 ASP.NET Core Razor Pages 專案。 已自訂預設的身分識別 UI 元件,以滿足商務和技術需求。 已建立授權原則來保護應用程式的某些功能。 最後,已採用授權原則來限制存取,因此只有系統管理員可以檢視和存取特定功能。
您可以在 solution
分支上找到已完成的範例。 請注意下列幾點:
- 連接字串已針對 .devcontainer 預先設定。 如果您在本機執行,請將連接字串變更為指向您的 LocalDB 執行個體。
- 在執行應用程式之前,請務必先套用移轉。
深入了解 ASP.NET Core 身分識別
- ASP.NET Core 安全性主題
- ASP.NET Core 專案中的 Scaffold 身分識別
- ASP.NET Core 中的身分識別模型自訂
- 允許為 ASP.NET Core 中的 TOTP 驗證器應用程式產生 QR 代碼
- ASP.NET Core 中的宣告型授權
深入了解
Channel 9 影片系列: