Вход в систему интранет без доменного имени

Я запускаю приложение веб-сайта с помощью IIS и asp.net. Я использую аутентификацию Windows. Когда пользователь входит в систему, диалог открывается, где пользователь должен ввести имя пользователя как \и их пароль Windows. Большая часть пользователя забывает вводить доменное имя, и это приводит к большому количеству обращений за поддержкой. Я получаю имя пользователя со следующим кодом:

userName = HttpContext.Current.User.Identity.Name;

Как я могу прервать пользовательский вход в систему и снабдить префиксом имя пользователя доменное имя в коде, таким образом, пользователь может просто войти в систему с именем пользователя и паролем?

Это даже возможно?

-1
задан 9 September 2015 в 22:27
2 ответа

Браузер может передавать имя пользователя, но не пароль, если только пользователь не сохранил пароль при более раннем посещении

.
0
ответ дан 5 December 2019 в 20:33

Да, я работаю под тенью ИТ. Сайт официально не входит в Интранет. Простите, если это вводило в заблуждение. Я управляю IIS и разрешаю доступ к определенным людям для выполнения их работы внутри компании. Это понятно?

0
ответ дан 5 December 2019 в 20:33

Теги

Похожие вопросы