ASP.NET Windows аутентификация - PullRequest
2 голосов
/ 18 июня 2010

У меня есть сайт ASP.NET, настроенный с использованием аутентификации Windows. Каждый раз, когда я открываю IE и пытаюсь получить доступ к веб-странице, я получаю экран аутентификации Windows. После того, как я вошел в систему, я вижу веб-сайт в порядке. Моя проблема в том, что каждый раз, когда я открываю новый браузер IE, мне приходится заново вводить свое имя пользователя и пароль. Я слышал о проблеме двойного прыжка, это то, что может быть. Если да, то сколько ip исправит это.

Любые идеи, как я могу остановить этот ящик, появляющийся каждый раз? Я поставил галочку в поле «запомнить мое имя пользователя / пароль», но все равно не радуюсь.

Я использую Windows Server 2003, IIS 6.0 и .NET 4.0.

Спасибо

JM

Ответы [ 2 ]

1 голос
/ 18 июня 2010

Вы можете сделать это, используя:

Internet Explorer> Инструменты> Параметры> Безопасность> Пользовательский уровень (Интернет)> Прокрутите вниз и перейдите к Аутентификация пользователя - Вход в систему и выберите Автоматический вход в систему с использованием текущего имени пользователяпароль.

Это займет текущее имя пользователя и пароль NT, с которыми пользователь вошел в систему.

Я не думаю, что это невозможно сделать программно, используя код вашего сервера с вашего веб-сервера..

0 голосов
/ 18 июня 2010

Включена ли у вас встроенная аутентификация в Internet Explorer?
альтернативный текст http://philippursglove.com/stackoverflow/ieintegratedauthentication.png

Если вы вошли на клиентский компьютер как пользователь домена, этот параметр позволяет IE передавать ваши учетные данные в ASP.NET.

...