HttpCookie.Secure Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállít egy értéket, amely jelzi, hogy a cookie-t secure Sockets Layer (SSL) használatával szeretné-e továbbítani – azaz csak HTTPS-en keresztül.
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
Tulajdonság értéke
truea cookie továbbítása SSL-kapcsolaton (HTTPS) keresztül; egyéb esetben. false Az alapértelmezett érték a false.
Példák
Az alábbi példakód akkor hajt végre műveletet, ha a cookie SSL használatával történő továbbításra van beállítva.
if (MyCookie.Secure)
{
//...
}
If MyCookie.Secure Then
'...
End If
Megjegyzések
Ha ssl használatával szeretné beállítani a cookie-k átvitelét egy teljes alkalmazáshoz, engedélyezze azt az alkalmazás konfigurációs fájljában, Web.config, amely az alkalmazás gyökérkönyvtárában található. További információ: httpCookies elem (ASP.NET Beállítások séma). Az értékek programozott módon vannak beállítva a Secure Web.config fájlban beállított tulajdonság felülbírálási értékeivel.
Bizalmas információk kezelésekor erősen ajánlott HTTPS protokollt használni SSL-titkosítással. Az SSL védelmet nyújt az adatok módosítása ellen (adatintegritás), védi a felhasználó identitását (bizalmasságát), és biztosítja, hogy az adatok a várt ügyféltől származnak (hitelesítés). A titkosítás előnyeiről további információt a Titkosítási szolgáltatások című témakörben talál.