Объединить личность с учетной записью Windows - PullRequest
1 голос
/ 04 ноября 2019

У меня есть нормальное веб-приложение asp.net MVC, которое использует идентификацию для аутентификации пользователей.

Моя цель состоит в том, чтобы мое приложение выполняло следующие действия, когда пользователь обращается к нему:

1 - получение текущей учетной записи пользователя Windows.

2 - Если пользователь существует, получите его имя пользователя, проверьте, существует ли оно в моем контексте Identity, и аутентифицируйте его «автоматически».

3 - Если он не существует, сделайтеобычная форма аутентификации.

В псевдокоде:

public ActionResult Login() {

     if (windowsUser.exists())
         AutomaticAuthentication(windowsUser.Username);
     else {
         return View();
     }

}

Возможно ли это?

Нужно ли мне интегрироваться с аутентификацией Windows?

Возможно ли иметь удостоверение и аутентификацию Windows?

...