Бөлісу құралы:


RoleManagerSection.CacheRolesInCookie Свойство

Определение

Получает или задает значение, определяющее кэширование ролей текущего пользователя с использованием файла cookie.

public:
 property bool CacheRolesInCookie { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("cacheRolesInCookie", DefaultValue=false)]
public bool CacheRolesInCookie { get; set; }
[<System.Configuration.ConfigurationProperty("cacheRolesInCookie", DefaultValue=false)>]
member this.CacheRolesInCookie : bool with get, set
Public Property CacheRolesInCookie As Boolean

Значение свойства

Boolean

true, если роли текущего пользователя кэшируются с использованием файла cookie, иначе false. Значение по умолчанию — false.

Атрибуты

Примеры

В следующем примере кода показано, как использовать CacheRolesInCookie свойство. Этот пример кода является частью более крупного примера, предоставленного RoleManagerSection для класса.

// Display CacheRolesInCookie property.
Console.WriteLine("CacheRolesInCookie: {0}",
  configSection.CacheRolesInCookie);
' Display CacheRolesInCookie property.
Console.WriteLine("CacheRolesInCookie: {0}", _
 configSection.CacheRolesInCookie)

Комментарии

Свойство CacheRolesInCookie возвращает логическое значение, указывающее, включено ли хранилище файлов cookie для имен ролей.

CacheRolesInCookie Если свойство задано true в файле конфигурации, сведения о роли для каждого пользователя хранятся в файле cookie на клиенте. Когда управление ролями проверяет, находится ли пользователь в определенной роли, перед вызовом поставщика ролей проверяется список ролей в источнике данных. Файл cookie динамически обновляется на клиенте, чтобы кэшировать последние проверенные имена ролей.

Вы можете повысить надежность имен ролей, кэшированных в файле cookie, указав CookieProtection свойство при настройке roleManager раздела файла конфигурации. Свойство по умолчанию CookieProtection — это Allшифрование имен ролей в файле cookie и проверка того, что содержимое файла cookie не было изменено.

Применяется к