방법: ASP.NET 로그인 페이지 만들기
업데이트: 2007년 11월
ASP.NET Login 컨트롤을 사용하여 로그인 페이지를 만들 수 있습니다. 이 컨트롤에서는 사용자 이름과 암호를 사용하고 ASP.NET 멤버 자격 및 폼 인증을 통해 사용자의 자격 증명을 확인한 후 인증 티켓을 만듭니다. ASP.NET 멤버 자격 및 폼 인증을 구성하는 데 대한 내용은 멤버 자격 소개를 참조하십시오.
로그인 페이지를 만들려면
ASP.NET 멤버 자격을 사용하는 ASP.NET 웹 응용 프로그램을 만듭니다. 자세한 내용과 예제를 보려면 멤버 자격을 사용하도록 ASP.NET 응용 프로그램 구성을 참조하십시오.
응용 프로그램에서 Login.aspx라는 ASP.NET 웹 페이지를 만듭니다.
참고: 기본적으로 ASP.NET 폼 인증은 Login.aspx라는 페이지와 함께 사용하도록 구성되어 있습니다. 응용 프로그램의 Web.config 파일에서 LoginUrl 속성을 사용하여 기본 로그인 페이지 이름을 변경할 수 있습니다.
페이지에 Login 컨트롤을 추가합니다.
필요에 따라 컨트롤의 DestinationPageUrl 속성을 로그인 후 사용자를 리디렉션할 페이지의 이름으로 설정합니다. DestinationPageUrl 속성의 값을 지정하지 않으면 인증된 사용자는 처음에 요청한 URL로 리디렉션됩니다.
다음 예제에서는 Login 컨트롤의 태그를 보여 줍니다.
<asp:Login ID="Login1" DestinationPageUrl="~/MembersHome.aspx"> </asp:Login>