Compartir a través de


Archivo Default.aspx

El archivo Default.aspx, que se muestra a continuación, es el recurso protegido solicitado predeterminado. Es un archivo sencillo que muestra la cadena Hello además del nombre de correo electrónico almacenado del usuario si se transmite una cookie válida con la solicitud. En caso contrario, ASP.NET redirige automáticamente el cliente a la página Logon.aspx. Default.aspx también incluye un botón Signout que elimina la cookie del cliente.

<script runat=server>
    private void Page_Load(Object Src, EventArgs e) 
    {
        Welcome.InnerHtml = "Hello, " +   
            Server.HtmlEncode(User.Identity.Name);
    }
    private void Signout_Click(Object sender, EventArgs e) 
    { 
        FormsAuthentication.SignOut();
        Response.Write("Logged out - cookie deleted.");
    }
</script>

<body>
<h3><font face="Verdana">Forms Authentication Example</font></h3>
<span id="Welcome" runat=server/>
<form runat=server>
    <input type="submit" OnServerClick="Signout_Click" 
           Value="Signout" runat="server"/><p>
</form>
</body>
</html>

Vea también

Seguridad ASP.NET de aplicaciones Web | Autenticación de formularios mediante un archivo de usuarios XML