HttpCookie.Secure Propriedade

Definição

Recebe ou define um valor que indica se deve transmitir o cookie usando a Secure Sockets Layer (SSL) — ou seja, apenas por 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

Valor de Propriedade

true para transmitir o cookie através de uma ligação SSL (HTTPS); caso contrário, false. O valor predefinido é false.

Exemplos

O exemplo de código seguinte age se o cookie estiver configurado para transmitir usando SSL.

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

If MyCookie.Secure Then
    '...
 End If
    

Observações

Para definir a transmissão de cookies usando SSL para toda uma aplicação, ative-a no ficheiro de configuração da aplicação, Web.config, que reside no diretório raiz da aplicação. Para mais informações, consulte httpCookies Element (ASP.NET Settings Schema). Valores definidos programaticamente usando os Secure valores de override de propriedades definidos no ficheiro Web.config.

Ao lidar com informação sensível, é fortemente recomendado que utilize o protocolo HTTPS com encriptação SSL. O SSL protege contra alterações de dados (integridade dos dados), protege a identidade do utilizador (confidencialidade) e assegura que os dados têm origem no cliente esperado (autenticação). Para mais informações sobre os benefícios da encriptação, consulte Serviços Criptográficos.

Aplica-se a

Ver também