Сводка
В этом модуле вы добавили удостоверение в существующий проект ASP.NET Core Razor Pages. Компоненты пользовательского интерфейса Identity по умолчанию были настроены для удовлетворения технических и бизнес-требований. Для защиты определенных функций приложения была создана политика авторизации. Наконец, политика авторизации была использована для ограничения доступа, чтобы только администраторы могли просматривать и получать доступ к определенным функциям.
Полный пример можно найти в ветви solution
. Обратите внимание на следующие аспекты:
- Строка подключения предварительно настроен для devcontainer. При локальном запуске измените строка подключения на экземпляр LocalDB.
- Перед запуском приложения обязательно примените миграции.
Дополнительные сведения об удостоверениях ASP.NET Core
- Материалы по безопасности в ASP.NET Core
- Шаблоны удостоверений в проектах ASP.NET Core
- Настройка модели удостоверений в ASP.NET Core
- Включение создания QR-кодов для приложений проверки подлинности TOTP в ASP.NET Core
- Авторизация на основе утверждений в ASP.NET Core
Подробнее
Видеоматериалы Channel 9.