HttpCookie.Secure Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.