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