HttpCookie.Secure Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.