AnonymousIdentificationSection.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.Validation)]
public System.Web.Security.CookieProtection CookieProtection { get; set; }
[<System.Configuration.ConfigurationProperty("cookieProtection", DefaultValue=System.Web.Security.CookieProtection.Validation)>]
member this.CookieProtection : System.Web.Security.CookieProtection with get, set
Public Property CookieProtection As CookieProtection
Значение свойства
Одно из значений перечисления CookieProtection. Значение по умолчанию — All.
- Атрибуты
Примеры
В следующем примере кода показано, как осуществляется доступ к свойству CookieProtection.
// Get CookieProtection.
System.Web.Security.CookieProtection cookieProtection =
anonymousIdentificationSection.CookieProtection;
Console.WriteLine("Cookie protection: {0}",
cookieProtection);
' Get CookieProtection.
Dim cookieProtection _
As System.Web.Security.CookieProtection = _
anonymousIdentificationSection.CookieProtection
Console.WriteLine( _
"Cookie protection: {0}", cookieProtection)
Комментарии
Чтобы улучшить защиту файла cookie, можно также задать для свойства значение CookieRequireSSL true
.
Не забудьте использовать значение по умолчанию для этого свойства, если требуется проверка данных и шифрование для защиты файла cookie. Этот параметр использует настроенный алгоритм проверки данных. Режим Triple-DES (3DES) используется для шифрования, если он доступен и если ключ достаточно длинный (48 байт или более).