2011-08-06 5 views
0

다음 시나리오를 통해 곧 개발할 예정이지만이 경우 인증을 구현하는 가장 좋은 방법은 무엇인지 여전히 혼란 스럽습니다.asp에서 인증을 수행하는 가장 좋은 방법은 무엇입니까? 순수 응용 프로그램?

시나리오 : 인트라넷 웹 응용 프로그램을 개발 중이며 사용자는 Active Directory 및 Windows 인증을 통해 인증되었지만 다른 컴퓨터 (Windows가 아님)에서 액세스하여 AD 자격 증명을 입력하라는 요청을 받으면이 사용자의 역할이 2000 명의 사용자가있는 데이터베이스에 저장되므로 사용자를 추가하는 것이 매우 어렵습니다. 사용자를 데이터베이스에 추가 한 다음 역할에 맵핑 할 수 있습니다. 그래서이 경우에는 귀하의 제안이 필요합니다 최고의 접근 Windows 인증 또는 혼합 인증 양식 LDAP에서 인증, 그리고 어떤 아이디어를 직접 데이터베이스에 사용자를 매핑하는 방법 ??

p.s 그룹에서 광고가 올바르게 식별되지 않아 DB에서 해당 그룹을 관리합니다. 광고에 사용자 인증을 처리해야 - 당신의 도움이

답변

0

당신은 Windows 인증을 사용하여 올바른 길을 가고있는 대한

감사합니다. 데이터베이스에 관한 한, 사용자가 시스템에 처음 로그인 할 때 백엔드에서 사용자 레코드를 자동으로 생성하는 코드를 응용 프로그램 내에 작성하는 것이 좋습니다. 귀하의 광고에 대해 인증하는 모든 사용자가 애플리케이션에서 허용되는 것으로 추측합니다. 이는이 방법이 작동하는 유일한 방법입니다. 이

CSHARP를 통해 AD와 상호 작용의 많은 예들이 있지만, 여기 시작이다 :

http://www.ianatkinson.net/computing/adcsharp.htm

가 도움이 더 행운이 필요하면 알려주세요!