У меня есть веб-сайт, развернутый на сервере с собственным доменом. Можно ли получить имя пользователя Windows при запуске этого веб-сайта?
Скажем, у меня есть сайт на foobar.com, когда я захожу на сайт с любого случайного рабочего стола Windows, я хочу получить имя пользователя Windows со стороны клиента.
Я использую это в коде для доступа к имени пользователя:
HttpContext.Current.Request.LogonUserIdentity.Name;
Но это вызывает приглашение для входа на сервер, на котором находится веб-сайт, что мне не помогает. Даже если я вошел на этот сервер, он по-прежнему не получает имя пользователя Windows текущего пользователя.
Я обыскал почти все посты, относящиеся к этому, но ни один не является специфическим для этого сценария.
IIS настроен только для аутентификации Windows. Любая информация об этом приветствуется.