Login.RememberMeSet Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy należy wysłać trwały plik cookie uwierzytelniania do przeglądarki użytkownika.
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
Wartość właściwości
true
do wysyłania trwałego pliku cookie uwierzytelniania; w przeciwnym razie , false
. Wartość domyślna to false
.
- Atrybuty
Uwagi
RememberMeSet Gdy właściwość to true
, plik cookie uwierzytelniania wysyłany do komputera użytkownika zostanie ustawiony na wygaśnięcie w ciągu 50 lat, co czyni go trwałym plikiem cookie, który będzie używany podczas następnej wizyty użytkownika w witrynie sieci Web. Ponieważ plik cookie uwierzytelniania będzie obecny na komputerze użytkownika, użytkownik zostanie uznany za już uwierzytelniony i nie będzie musiał ponownie zalogować się do witryny sieci Web.
DisplayRememberMe Gdy właściwość ma true
wartość , RememberMeSet właściwość jest ustawiona na wartość pola wyboru wyświetlanego użytkownikowi.
DisplayRememberMe Jeśli właściwość to false
, pole wyboru Zapamiętaj mnie nie jest wyświetlane na stronie, a użytkownik nie ma możliwości kontrolowania, czy plik cookie uwierzytelniania jest trwały. RememberMeSet Jeśli właściwość to true
, plik cookie uwierzytelniania wysyłany do przeglądarki użytkownika będzie trwałym plikiem cookie.
Jeśli użytkownik wyloguje się z witryny sieci Web przy użyciu LoginStatus kontrolki, trwały plik cookie zostanie wyczyszczone z komputera użytkownika, a użytkownik będzie musiał zalogować się do witryny podczas następnej wizyty.
Uwaga
Istnieją pewne zagrożenia bezpieczeństwa związane z ustawianiem trwałego pliku cookie uwierzytelniania w przeglądarce użytkownika. Należy określić, czy te zagrożenia bezpieczeństwa są akceptowalne dla Twojej witryny. Jeśli ustawisz RememberMeSet właściwość na true
i DisplayRememberMe właściwość na false
, użytkownicy odwiedzający witrynę sieci Web z publicznych przeglądarek, jak na przykład w kawiarniach internetowych, mogą przypadkowo pozostawić trwałe pliki cookie uwierzytelniania za, a następny użytkownik przeglądarki będzie mógł uzyskać dostęp do witryny sieci Web przy użyciu poświadczeń poprzedniego użytkownika.
Nie można ustawić tej właściwości według motywów ani motywów arkusza stylów. Aby uzyskać więcej informacji, zobacz ThemeableAttributei ASP.NET Motywy i skóry.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla