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