HttpCookie.Secure Proprietà

Definizione

Ottiene o imposta un valore che indica se trasmettere il cookie mediante SSL (Secure Sockets Layer), ossia solo su 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

Valore della proprietà

true per trasmettere il cookie su una connessione SSL (HTTPS). In caso contrario, false. Il valore predefinito è false.

Esempio

Nell'esempio di codice seguente viene eseguita l'azione se il cookie è impostato per la trasmissione tramite SSL.

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

If MyCookie.Secure Then
    '...
 End If
    

Commenti

Per impostare la trasmissione dei cookie usando SSL per un'intera applicazione, abilitarla nel file di configurazione dell'applicazione, Web.config, che risiede nella directory radice dell'applicazione. Per altre informazioni, vedere Elemento httpCookies (schema delle impostazioni ASP.NET).For more information, see httpCookies Element (ASP.NET Settings Schema). I valori impostati a livello di codice usando la proprietà sostituiscono i Secure valori impostati nel file Web.config.

Quando si gestiscono informazioni riservate, è consigliabile usare il protocollo HTTPS con la crittografia SSL. SSL protegge dai dati modificati (integrità dei dati), protegge l'identità (riservatezza) di un utente e garantisce che i dati provengano dal client previsto (autenticazione). Per altre informazioni sui vantaggi della crittografia, vedere Servizi di crittografia.

Si applica a

Vedi anche