Я пытаюсь настроить аутентификацию и авторизацию в моем веб-приложении ASP.NET Core 3.0. Пользователи должны иметь возможность проходить аутентификацию, используя свое имя пользователя и пароль. Затем мне нужно восстановить их членство в группах, чтобы определить их роли.
Я нашел несколько статей в различных источниках, предлагающих использовать пакет NuGet для Microsoft.Windows.Compatibility. Однако мне не хватает того, как «склеить» все это вместе.
Моя основная точка отсчета - это такой вопрос: ASP.NET Core 2.0 LDAP-аутентификация Active Directory в Active Directory
Моими тремя основными вопросами являются:
- Где находится код аутентификации в структуре кода? Отдельное пространство имен, класс и т. Д.
- Как настроить это в моем методе ConfigureServices?
- Как все это вписывается в структуру аутентификации / авторизации ASP?
Я ожидал увидеть какой-нибудь способ расширения метода .AddAuthentication () для охвата аутентификации, но я не могу понять, как это сделать.
Может ли кто-нибудь указать, что мне не хватает?
Спасибо