2010-03-22 3 views
1

저는 ASP .NET 애플리케이션을 개발 중이며, 또 다른 LOB 앱은 없습니다. 당사의 인증 모델은 일반적인 AD 설정을 기반으로합니다. 거의 모든 응용 프로그램은 Sharepoint에 기록되어 있으므로 인증이 "자동"이어야합니다. 즉, 일단 컴퓨터에 로그온하면 다른 사용자 나 pwd를 작성하지 않고 모든 응용 프로그램에 액세스 할 수 있습니다.자동 광고 인증

나는 셰어 포인트를 통해이 응용 프로그램을 개발할 수없는 몇 가지 이유로 .. 그래서 질문은 어떻게 자동으로 내 웹 응용 프로그램에서 광고 사용자를 인증 할 수 있습니까? 사전에

감사

답변

1

웹 응용 프로그램에서 Windows 인증을 사용하도록 설정해야합니다. This article에는 시작할 수있는 세부 정보가 있습니다.

+0

IIS에서이를 사용하려면 IIS 관리자 - 웹 사이트 속성 -> 디렉터리 보안 -> 편집 -> Windows 통합 인증 [IIS6]과 같은 단순화 된 버전을 사용하십시오. 역할 추가 마법사를 통해 IIS7에 명시 적으로 활성화해야합니다. – Nate

0
PrincipalContext Authenticator = new PrincipalContext(ContextType.Domain, 'yourDomainName'); 
    AuthenticationFailed = !Authenticator.ValidateCredentials(Username, Password); 

하면 AuthenticationFailed; 로그인 페이지로 리디렉션 할 수 있습니다 ..