Login.FailureText Egenskap

Definition

Hämtar eller anger texten som visas när ett inloggningsförsök misslyckas.

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

Egenskapsvärde

Texten som ska visas för användaren när ett inloggningsförsök misslyckas. Standardvärdet är "Inloggningsförsöket misslyckades. Försök igen.”

Exempel

I följande kodexempel anges FailureText egenskapen till "Det uppstod ett fel när du loggades in. Försök igen”.

<%@ 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>

Kommentarer

Egenskapen FailureText anger den sträng som visas när ett inloggningsförsök misslyckas.

Om du definierar en mall för Login kontrollen kan du ange var i mallen egenskapen ska visas FailureText med hjälp av en Literal kontroll och ge den kontrollen ID:t "FailureText". När du använder en mall tillämpas inte egenskapen FailureTextStyle på den text som anges i FailureText egenskapen.

Standardtexten för egenskapen lokaliseras baserat på serverns aktuella nationella inställningar.

Note

Av säkerhetsskäl bör texten om inloggningsfel inte innehålla någon specifik orsak till felet. Ett felmeddelande som "Lösenordet är ogiltigt för användarens <användarnamn>" visar till exempel för en potentiell angripare att <användarnamnet> är en användare i systemet. Mer information finns i Så här: Visa säkra felmeddelanden.

Värdet för den här egenskapen kan när den anges sparas automatiskt i en resursfil med hjälp av ett designerverktyg. Mer information finns i LocalizableAttributeglobalisering och lokalisering.

Gäller för

Se även