Freigeben über


LoginFailureAction Enumeration

Definition

Bestimmt die Seite, auf die der Benutzer bei einem erfolglosen Anmeldeversuch geleitet wird.

public enum class LoginFailureAction
public enum LoginFailureAction
type LoginFailureAction = 
Public Enum LoginFailureAction
Vererbung
LoginFailureAction

Felder

RedirectToLoginPage 1

Leitet den Benutzer zu der in den Konfigurationsdateien (Machine.config und Web.config) der Site definierten Anmeldeseite um.

Refresh 0

Aktualisiert die aktuelle Seite, damit das Login-Steuerelement eine Fehlermeldung anzeigen kann.

Beispiele

Im folgenden Codebeispiel wird die Verwendung der LoginFailureAction Enumeration veranschaulicht, um die FailureAction Eigenschaft so festzulegen, dass der Benutzer auf die anmeldeseite umgeleitet wird, die in der datei Web.config definiert ist, wenn ein Anmeldeversuch fehlschlägt.

<%@ Page Language="C#" AutoEventWireup="False"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
void Page_Load(Object sender, EventArgs e)
{
    Login1.FailureAction = LoginFailureAction.RedirectToLoginPage;
}

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server" FailureAction="RedirectToLoginPage"></asp:Login>
        </form>
    </body>
</html>
<%@ Page Language="VB" AutoEventWireup="False"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
    Login1.FailureAction = LoginFailureAction.RedirectToLoginPage
End Sub

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
        <form id="form1" runat="server">
            <asp:Login id="Login1" runat="server" FailureAction="RedirectToLoginPage"></asp:Login>
        </form>
    </body>
</html>

Gilt für