HttpCookie.Secure Tulajdonság

Definíció

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.

A következőre érvényes:

Lásd még