Я пытаюсь аутентифицировать пользователя с помощью Azure AD с использованием WS-федерации.
Я реализовал несколько схем аутентификации и перенаправил пользователя на соответствующие схемы с помощью Challenge ().
return Challenge(new AuthenticationProperties { RedirectUri = "http://localhost:57826/Account/AzureADLogin"}, authenticationScheme);
Это может перенаправить меня на страницу входа Microsoft и после успешного входа перенаправляет меня к методу действия AzureADLogin ().
Но каким-то образом в AzureADLogin () я не смог войти в систему идентификатор пользователя (User.Identity.Name) в этом методе. Я получаю пустые претензии в ответе.
Также в Azure AD RedirectURIs установлено значение "http://localhost: 57826 / Аккаунт / AzureADLogin".
Кто-нибудь знает, что я делаю неправильно или что-то упустил?