HttpCookie.Secure Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de cookie moet worden verzonden met ssl (Secure Sockets Layer), dat wil zeggen, alleen via 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
Waarde van eigenschap
true om de cookie via een SSL-verbinding (HTTPS) te verzenden; anders, false. De standaardwaarde is false.
Voorbeelden
In het volgende codevoorbeeld wordt actie ondernomen als de cookie is ingesteld om te verzenden met SSL.
if (MyCookie.Secure)
{
//...
}
If MyCookie.Secure Then
'...
End If
Opmerkingen
Als u de overdracht van cookies wilt instellen met SSL voor een volledige toepassing, schakelt u deze in het configuratiebestand van de toepassing in, Web.config, dat zich in de hoofdmap van de toepassing bevindt. Zie httpCookies-element (ASP.NET Settings Schema) voor meer informatie. Waarden die programmatisch zijn ingesteld met behulp van de Secure eigenschap overschrijven waarden die zijn ingesteld in het Web.config-bestand.
Bij het omgaan met gevoelige informatie wordt het sterk aanbevolen dat u het HTTPS-protocol gebruikt met SSL-versleuteling. SSL beschermt tegen gegevens die worden gewijzigd (gegevensintegriteit), beschermt de identiteit van een gebruiker (vertrouwelijkheid) en verzekert dat gegevens afkomstig zijn van de verwachte client (verificatie). Zie Cryptografische services voor meer informatie over de voordelen van versleuteling.