Login.FailureText Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.