Login.RememberMeSet Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, следует ли отправлять файл cookie постоянной проверки подлинности в браузер пользователя.
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
Значение свойства
true для отправки файла cookie постоянной проверки подлинности; falseв противном случае . Значение по умолчанию — false.
- Атрибуты
Комментарии
RememberMeSet Если свойство установленоtrue, файл cookie проверки подлинности, отправленный на компьютер пользователя, истекает через 50 лет, что делает его постоянным файлом cookie, который будет использоваться при следующем посещении веб-сайта пользователем. Так как файл cookie проверки подлинности будет присутствовать на компьютере пользователя, пользователь будет считаться уже прошедшим проверку подлинности и еще раз не должен войти на веб-сайт.
DisplayRememberMe Если свойство имеет trueзначение, RememberMeSet для свойства задано значение флажка, отображаемого пользователю.
DisplayRememberMe Если свойство falseимеет значение, флажок "Запомнить меня" не отображается на странице, и пользователь не может контролировать, является ли файл cookie проверки подлинности постоянным.
RememberMeSet Если это свойствоtrue, файл cookie проверки подлинности, отправленный в браузер пользователя, будет постоянным файлом cookie.
Если пользователь выходит из веб-сайта с помощью LoginStatus элемента управления, постоянный файл cookie очищается с компьютера пользователя, а пользователь должен войти на сайт на следующем посещении.
Замечание
Существуют риски безопасности, связанные с настройкой файла cookie постоянной проверки подлинности в браузере пользователя. Вы должны определить, допустимы ли эти риски безопасности для вашего сайта. Если для свойства задано RememberMeSet значение и DisplayRememberMe свойство truefalse, пользователи, посещающие веб-сайт из общедоступных браузеров, например в интернет-кафе, могут случайно оставить файлы cookie постоянной проверки подлинности позади, а следующий пользователь браузера сможет получить доступ к веб-сайту с помощью учетных данных предыдущего пользователя.
Это свойство не может быть задано темами или темами таблицы стилей. Дополнительные сведения см. в статье ThemeableAttributeи ASP.NET темы и скины.