Как выдать себя за другого пользователя Windows при использовании проверки подлинности Windows? - PullRequest
4 голосов
/ 07 декабря 2009

У меня есть приложение ASP.NET, в котором только пользователи, прошедшие проверку подлинности в Windows (то есть вошедшие в систему), имеют доступ к большинству страниц. Теперь мой клиент хочет иметь возможность «войти в систему» ​​через это приложение с помощью настраиваемого диалогового окна / страницы входа.

Является ли аутентификация способом достижения этого, и как мне это сделать?

Ответы [ 2 ]

2 голосов
/ 07 декабря 2009

Что не так с использованием Аутентификация с помощью форм ?

Вы можете установить для атрибута impersonate в элементе identity в вашем web.config значение true, если вам также требуется олицетворение, но из того, что вы упомянули, это не похоже на все.

2 голосов
/ 07 декабря 2009

Вы можете создать интерфейс, который будет принимать ваши данные для входа в систему пользователя и создавать новый мандат с этим:

NetworkCredential credentials = new NetworkCredential("username", "password");

И используйте эти учетные данные для доступа к защищенному ресурсу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...