HttpCookie.Secure Vlastnost

Definice

Získá nebo nastaví hodnotu označ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

Boolean

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 najdete v tématu httpCookies – element (ASP.NET Nastavení schéma). Hodnoty se nastavily programově pomocí Secure hodnoty přepsání vlastnosti 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 (integritou 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. Další informace o konfiguraci PROTOKOLU SSL na webovém serveru Internetová informační služba (IIS) najdete v tématu Konfigurace PROTOKOLU SSL na webovém serveru nebo na webu.

Platí pro

Viz také