Freigeben über


Login.FailureText Eigenschaft

Definition

Ruft den Text ab, der angezeigt wird, wenn ein Anmeldeversuch fehlschlägt, oder legt diesen fest.

public:
 virtual property System::String ^ FailureText { System::String ^ get(); void set(System::String ^ value); };
public virtual string FailureText { get; set; }
member this.FailureText : string with get, set
Public Overridable Property FailureText As String

Eigenschaftswert

Der Text, der dem Benutzer angezeigt werden soll, wenn ein Anmeldeversuch fehlschlägt. Der Standardwert ist "Ihr Anmeldeversuch ist fehlgeschlagen. Versuchen Sie es bitte erneut."

Beispiele

Im folgenden Codebeispiel wird die FailureText Eigenschaft auf "Fehler beim Anmelden" festgelegt. Versuchen Sie es bitte erneut.".

<%@ 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">
</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" FailureText="There was an error while logging you in. Please try again.">
                <FailureTextStyle ForeColor="White" BackColor="Red"></FailureTextStyle>
            </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">
</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" FailureText="There was an error while logging you in. Please try again.">
                <FailureTextStyle ForeColor="White" BackColor="Red"></FailureTextStyle>
            </asp:Login>

        </form>
    </body>
</html>

Hinweise

Die FailureText Eigenschaft gibt die Zeichenfolge an, die angezeigt wird, wenn ein Anmeldeversuch fehlschlägt.

Wenn Sie eine Vorlage für das Login Steuerelement definieren, können Sie angeben, wo in der Vorlage die FailureText Eigenschaft angezeigt werden soll, indem Sie ein Literal Steuerelement verwenden und diesem Steuerelement die ID "FailureText" zuordnen. Wenn Sie eine Vorlage verwenden, wird die FailureTextStyle Eigenschaft nicht auf den in der FailureText Eigenschaft angegebenen Text angewendet.

Der Standardtext für die Eigenschaft wird basierend auf dem aktuellen Gebietsschema des Servers lokalisiert.

Hinweis

Aus Sicherheitsgründen sollte der Anmeldefehlertext keinen bestimmten Grund für den Fehler enthalten. Beispielsweise zeigt eine Fehlermeldung wie "Kennwort nicht gültig für Benutzerbenutzerbenutzername<>" einem potenziellen Angreifer an, dass <der Benutzername> ein Benutzer im System ist. Weitere Informationen finden Sie unter How to: Display Safe Error Messages.

Der Wert dieser Eigenschaft kann automatisch mithilfe eines Designertools in einer Ressourcendatei gespeichert werden. Weitere Informationen finden Sie unter LocalizableAttribute"Globalisierung und Lokalisierung".

Gilt für:

Weitere Informationen