Нам нужно реализовать код на C # для аутентификации окна с приложением MVC. Например, когда пользователь пытается получить доступ к URL, он / она получит всплывающее окно проверки подлинности окна, и пользователь введет свое имя пользователя и пароль, и нам нужно получить имя пользователя в C # и сохранить его в базе данных.
Я могу получить имя пользователя, используя приведенный ниже код, но только при размещении приложения на локальном хосте после размещения на сервере n я получаю удостоверение пула в качестве имени пользователя.
System.Security.Principal.WindowsIdentity.GetCurrent().Name;
Как я могу получить даже после хост-приложения?