Поделиться через


HttpCookie.Secure Свойство

Определение

Возвращает или задает значение, указывающее, следует ли передавать файл cookie с помощью протокола SSL,т. е. только по протоколу HTTPS.

public:
 property bool Secure { bool get(); void set(bool value); };
public bool Secure { get; set; }
member this.Secure : bool with get, set
Public Property Secure As Boolean

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

true для передачи файла cookie через SSL-подключение (HTTPS); falseв противном случае . Значение по умолчанию — false.

Примеры

В следующем примере кода выполняется действие, если файл cookie настроен для передачи с помощью SSL.

if (MyCookie.Secure)
 {
   //...
 }

If MyCookie.Secure Then
    '...
 End If
    

Комментарии

Чтобы задать передачу файлов cookie с помощью SSL для всего приложения, включите его в файле конфигурации приложения Web.config, который находится в корневом каталоге приложения. Дополнительные сведения см. в разделе httpCookies Element (ASP.NET Settings Schema). Значения, заданные программным способом с помощью Secure переопределения значений свойства, заданных в файле Web.config.

При работе с конфиденциальной информацией настоятельно рекомендуется использовать протокол HTTPS с шифрованием SSL. SSL защищает от изменения данных (целостность данных), защищает удостоверение пользователя (конфиденциальность) и гарантирует, что данные исходят из ожидаемого клиента (проверка подлинности). Дополнительные сведения о преимуществах шифрования см. в разделе "Службы шифрования".

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

См. также раздел