#sql-server #asp.net-core #authentication #logging #web-applications
#sql-сервер #asp.net-ядро #аутентификация #ведение журнала #веб-приложения
Вопрос:
Я использую .NET Core 3.1 и использую AzureAD для аутентификации. У меня есть серверная часть SQL, и я хотел бы войти в таблицу, когда пользователь входит в систему. В таблице уже есть список пользователей с их именем пользователя домена, поэтому я могу связать его на основе утверждения name.
Моя проблема в том, где я могу перехватить точку, в которой AzureAD возвращается в приложение? Или есть другой момент в процессе входа в систему, где я могу это сделать?
VS 2019 создал код, когда я создавал проект, он создал следующее в ConfigureServices:
services.AddAuthentication(AzureADDefaults.AuthenticationScheme)
.AddAzureAD(options => Configuration.Bind("AzureAd", options));
Комментарии:
1. Можете ли вы показать, как вы настраиваете его в ConfigureServices? Предполагается , что AddAzureAD устарел.
2. Услуги. Добавление аутентификации (AzureADDefaults. Схема аутентификации). AddAzureAD(параметры => Конфигурация. Привязка («AzureAD», параметры));