다음을 통해 공유


ASP.NET 인증

업데이트: 2007년 11월

인증은 이름과 암호 같은 ID 자격 증명을 사용자로부터 받아 이를 특정 권한에 대해 확인하는 프로세스입니다. 자격 증명이 유효하면 자격 증명을 제출한 엔터티는 인증된 ID로 간주됩니다. ID가 인증되고 나면 권한 부여 프로세스는 해당 ID로 지정된 리소스에 액세스할 수 있는지 확인합니다.

ASP.NET은 요청자의 자격 증명을 인증하기 위해 필요한 코드를 포함하는 코드 모듈인 인증 공급자를 통해 인증을 구현합니다. 이 단원의 항목에서는 ASP.NET에 기본 제공된 인증 공급자에 대해 설명합니다.

단원 내용

단원

내용

Windows 인증 공급자

Windows 인증과 Microsoft IIS(인터넷 정보 서비스) 인증을 함께 사용하여 ASP.NET 응용 프로그램을 보안하는 방법에 대해 설명합니다.

폼 인증 공급자

응용 프로그램 관련 로그인 폼을 만들고 직접 만든 코드를 사용하여 인증을 수행하는 방법에 대해 설명합니다. 폼 인증을 사용하는 편리한 방법은 ASP.NET Login 컨트롤과 ASP.NET 멤버 자격을 사용하는 것입니다. 이들을 함께 사용하면 코드를 거의 작성하지 않고도 사용자 자격 증명을 수집, 인증 및 관리할 수 있습니다. 자세한 내용은 멤버 자격을 사용하여 사용자 관리ASP.NET Login 컨트롤 개요를 참조하십시오.

사용자 인증에 Windows Live ID를 사용할 수도 있습니다. 웹 사이트에서 Windows Live ID를 사용하여 사용자를 인증하는 방법에 대한 자세한 내용은 Windows Live ID SDK를 참조하십시오.

관련 단원

  • ASP.NET 웹 응용 프로그램 보안
    ASP.NET 웹 응용 프로그램을 보안하는 방법을 설명하는 추가 항목의 링크를 제공합니다.

  • ASP.NET 구성 개요
    구성 파일과 구성 API를 사용하여 ASP.NET의 런타임 동작을 관리하는 방법에 대한 항목의 링크를 제공합니다.