Login.RememberMeSet 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 ett värde som anger om en beständig autentiseringscookie ska skickas till användarens webbläsare.
public:
virtual property bool RememberMeSet { bool get(); void set(bool value); };
[System.Web.UI.Themeable(false)]
public virtual bool RememberMeSet { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.RememberMeSet : bool with get, set
Public Overridable Property RememberMeSet As Boolean
Egenskapsvärde
trueför att skicka en beständig autentiseringscookie; annars . false Standardvärdet är false.
- Attribut
Kommentarer
När egenskapen RememberMeSet är truekommer den autentiseringscookie som skickas till användarens dator att upphöra att gälla om 50 år, vilket gör den till en beständig cookie som kommer att användas när användaren nästa gång besöker webbplatsen. Eftersom cookien för autentisering kommer att finnas på användarens dator betraktas användaren som redan autentiserad och behöver inte logga in på webbplatsen igen.
När egenskapen DisplayRememberMe är trueRememberMeSet anges egenskapen till värdet för kryssrutan som visas för användaren.
Om egenskapen DisplayRememberMe är falsevisas inte kryssrutan Kom ihåg mig på sidan och användaren kan inte styra om autentiseringscookien är beständig. Om egenskapen RememberMeSet är trueblir den autentiseringscookie som skickas till användarens webbläsare en beständig cookie.
Om användaren loggar ut från webbplatsen med hjälp av LoginStatus kontrollen rensas den beständiga cookien från användarens dator och användaren måste logga in på webbplatsen vid nästa besök.
Note
Det finns inneboende säkerhetsrisker med att ange en beständig autentiseringscookie i en användares webbläsare. Du bör avgöra om dessa säkerhetsrisker är godtagbara för din webbplats. Om du anger RememberMeSet egenskapen till true och DisplayRememberMe egenskapen till falsekan användare som besöker din webbplats från offentliga webbläsare, som på internetkaféer till exempel, oavsiktligt lämna beständiga autentiseringscookies bakom sig och nästa användare av webbläsaren kommer att kunna komma åt webbplatsen med hjälp av den tidigare användarens autentiseringsuppgifter.
Den här egenskapen kan inte anges med teman eller formatmallsteman. Mer information finns i ThemeableAttribute and ASP.NET Themes and Skins.