ASP. NET Core: выборочная аутентификация и авторизация - PullRequest
0 голосов
/ 18 февраля 2020

Давайте рассмотрим, что у меня уже есть пакет, который возвращает UserIdentity на основе HttpRequest. Я хочу создать базовый проект ASP. NET, который использует мой пакет для получения объекта ClaimIdentity. Как это можно сделать?

1 Ответ

2 голосов
/ 18 февраля 2020

Я думаю, вы можете указать Asp. NET Ядро использовать вашу собственную идентификацию, применяя ее при регистрации промежуточного программного обеспечения служб. Что-то вроде

services.AddDefaultIdentity<MyIdentityClass>()

Предположим, что MyIdentityClass расширяет класс IdentityUser. Вы можете найти больше информации о том, как настроить Идентичность [https://docs.microsoft.com/it-it/aspnet/core/security/authentication/customize-identity-model?view=aspnetcore-3.1] (здесь в Asp. NET Базовой документации)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...