Sdílet prostřednictvím


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 pro přenos pomocí 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 naleznete v tématu httpCookies – element (schéma nastavení ASP.NET). Hodnoty nastavené programově pomocí Secure vlastnosti přepsat hodnoty nastavené v souboru Web.config.

Při práci s citlivými informacemi důrazně doporučujeme 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í z 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é