方法 : ASP.NET ログイン ページを作成する
更新 : 2007 年 11 月
ASP.NET Login コントロールを使用すると、ログイン ページを作成できます。このコントロールはユーザー名とパスワードを受け取り、ASP.NET メンバシップとフォーム認証を使用してユーザーの資格情報を検証し、認証チケットを作成します。ASP.NET メンバシップとフォーム認証の構成については、「メンバシップの概要」を参照してください。
ログイン ページを作成するには
ASP.NET メンバシップを使用する ASP.NET Web アプリケーションを作成します。詳細および例については、「ASP.NET アプリケーションの設定によるメンバシップの使用」を参照してください。
Login.aspx というアプリケーションで ASP.NET Web ページを作成します。
メモ : 既定では、ASP.NET フォーム認証は、Login.aspx というページを使用するように構成されています。LoginUrl プロパティを使用すると、Web.config ファイルに指定されているアプリケーションの既定のログイン ページの名前を変更できます。
Login コントロールをページに追加します。
このコントロールの DestinationPageUrl プロパティをユーザーがログイン後にリダイレクトされるページの名前に設定することもできます。DestinationPageUrl プロパティに値を指定しない場合、ユーザーは認証後に要求している URL にリダイレクトされます。
Login コントロールのマークアップの例を次に示します。
<asp:Login ID="Login1" runat="server" DestinationPageUrl="~/MembersHome.aspx"> </asp:Login>