Автоматическая аутентификация AD - PullRequest
1 голос
/ 22 марта 2010

Я занимаюсь разработкой приложения ASP .NET. Ничего особенного, только другое приложение LOB. Модель аутентификации нашей компании основана на типичной настройке AD. Почти все наши приложения написаны на Sharepoint, поэтому требуется, чтобы аутентификация была «автоматической», то есть после того, как вы вошли в систему на своем компьютере, вы получите доступ ко всем своим приложениям без написания другого пользователя или pwd.

По некоторым причинам я не могу разработать это приложение через Sharepoint .. поэтому вопрос заключается в том, как я могу автоматически аутентифицировать пользователей AD в моем веб-приложении?

заранее спасибо

Ответы [ 2 ]

1 голос
/ 22 марта 2010

Вам необходимо включить проверку подлинности Windows в веб-приложении. В этой статье достаточно подробностей, чтобы начать работу.

0 голосов
/ 22 марта 2010
PrincipalContext Authenticator = new PrincipalContext(ContextType.Domain, 'yourDomainName');
    AuthenticationFailed = !Authenticator.ValidateCredentials(Username, Password);

Если AuthenticationFailed; Вы можете перенаправить на страницу входа.

...