HttpCookie.Secure Vlastnost

Definice

Získá nebo nastaví hodnotu určující, zda se má soubor cookie přenášet pomocí protokolu SSL (Secure Sockets Layer) – to znamená pouze přes 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

Hodnota vlastnosti

truek přenosu souboru cookie přes připojení SSL (HTTPS); v opačném případě . false Výchozí hodnota je false.

Příklady

Následující příklad kódu provede akci, pokud je soubor cookie nastavený na přenos pomocí PROTOKOLU SSL.

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

If MyCookie.Secure Then
    '...
 End If
    

Poznámky

Pokud chcete nastavit přenos souborů cookie pomocí protokolu SSL pro celou aplikaci, povolte ho v konfiguračním souboru aplikace Web.config, který se nachází v kořenovém adresáři aplikace. Další informace najdete v tématu httpCookies – element (ASP.NET schéma nastavení). Hodnoty nastavené programově pomocí Secure vlastnosti přepíše hodnoty nastavené v souboru Web.config.

Při práci s citlivými informacemi se důrazně doporučuje používat protokol HTTPS s šifrováním SSL. SSL chrání před změnou dat (integrita dat), chrání identitu uživatele (důvěrnost) a zajišťuje, že data pocházejí od očekávaného klienta (ověřování). Další informace o výhodách šifrování najdete v tématu Kryptografické služby.

Platí pro

Viz také