Freigeben über


HttpCookie.Secure Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Cookie mit Secure Sockets Layer (SSL) übertragen werden soll , d. h. nur über 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

Eigenschaftswert

truedas Cookie über eine SSL-Verbindung (HTTPS) zu übertragen; andernfalls . false Der Standardwert ist false.

Beispiele

Im folgenden Codebeispiel wird eine Aktion ausgeführt, wenn das Cookie für die Übertragung mithilfe von SSL festgelegt ist.

if (MyCookie.Secure)
 {
   //...
 }

If MyCookie.Secure Then
    '...
 End If
    

Hinweise

Um die Übertragung von Cookies mithilfe von SSL für eine gesamte Anwendung festzulegen, aktivieren Sie sie in der Konfigurationsdatei der Anwendung, Web.config, die sich im Stammverzeichnis der Anwendung befindet. Weitere Informationen finden Sie unter httpCookies-Element (ASP.NET Settings Schema). Werte, die programmgesteuert mithilfe der Secure in der Web.config Datei festgelegten Eigenschaftsüberschreibungswerte festgelegt werden.

Beim Umgang mit vertraulichen Informationen wird dringend empfohlen, das HTTPS-Protokoll mit SSL-Verschlüsselung zu verwenden. SSL schützt vor Änderungen (Datenintegrität), schützt die Identität (Vertraulichkeit) eines Benutzers und stellt sicher, dass Daten vom erwarteten Client (Authentifizierung) stammen. Weitere Informationen zu den Vorteilen der Verschlüsselung finden Sie unter Kryptografiedienste.

Gilt für:

Weitere Informationen