RoleManagerSection.CookieProtection Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает тип защиты файла cookie, который используется для кэширования имен ролей.
public:
property System::Web::Security::CookieProtection CookieProtection { System::Web::Security::CookieProtection get(); void set(System::Web::Security::CookieProtection value); };
[System.Configuration.ConfigurationProperty("cookieProtection", DefaultValue=System.Web.Security.CookieProtection.All)]
public System.Web.Security.CookieProtection CookieProtection { get; set; }
[<System.Configuration.ConfigurationProperty("cookieProtection", DefaultValue=System.Web.Security.CookieProtection.All)>]
member this.CookieProtection : System.Web.Security.CookieProtection with get, set
Public Property CookieProtection As CookieProtection
Значение свойства
Тип защиты файла cookie, который используется для кэширования имен ролей. Значение по умолчанию — All
.
- Атрибуты
Примеры
В следующем примере кода показано, как использовать CookieProtection свойство . Этот пример входит в состав более крупного примера использования класса RoleManagerSection.
// Display CookieProtection property.
Console.WriteLine("CookieProtection: {0}",
configSection.CookieProtection);
' Display CookieProtection property.
Console.WriteLine("CookieProtection: {0}", _
configSection.CookieProtection)
Комментарии
Свойство CookieProtection описывает безопасное хранение сведений в файле cookie. Вы можете указать тип безопасности файла cookie, в котором роли кэшируются для приложения, задав cookieProtection
атрибут в файле Web.config для ASP.NET приложения. Атрибут cookieProtection
принимает CookieProtection значение перечисления All
, Encryption
, None
или Validation
. Значение по умолчанию — All
. Обязательно используйте значение по умолчанию для свойства , CookieProtection если требуется как проверка данных, так и шифрование для защиты файлов cookie. Чтобы улучшить защиту файлов cookie, можно также задать для CookieRequireSSL свойства значение true
.