如何:创建 ASP.NET 登录页

更新:2007 年 11 月

可以使用 ASP.NET Login 控件创建登录页。此控件提取用户名和密码,并使用 ASP.NET 成员资格和 Forms 身份验证来验证用户的凭据并创建身份验证票证。有关配置 ASP.NET 成员资格和 Forms 身份验证的信息,请参见成员资格介绍

创建登录页

  1. 创建一个使用 ASP.NET 成员资格的 ASP.NET Web 应用程序。有关详细信息和示例,请参见配置 ASP.NET 应用程序以使用成员资格

  2. 在名为 Login.aspx 的应用程序中创建一个 ASP.NET 网页。

    ms178331.alert_note(zh-cn,VS.90).gif说明:

    默认情况下,ASP.NET Forms 身份验证配置为使用名为 Login.aspx 的页。您可以使用 LoginUrl 属性来更改应用程序的 Web.config 文件中的默认登录页名称。

  3. 向页面添加 Login 控件。

  4. 还可以选择将该控件的 DestinationPageUrl 属性设置为用户在登录之后将被重定向到的页的名称。如果不为 DestinationPageUrl 属性指定值,则用户在通过身份验证之后,将被重定向到最初请求的 URL。

    下面的示例演示 Login 控件的标记:

    <asp:Login 
      ID="Login1" 
      runat="server" 
      DestinationPageUrl="~/MembersHome.aspx">
    </asp:Login>
    

请参见

参考

ASP.NET 登录控件概述