Ler em inglês

Partilhar via


CookieSecurePolicy Enumeração

Definição

Determina como as propriedades de segurança de cookie são definidas.

C#
public enum CookieSecurePolicy
Herança
CookieSecurePolicy

Campos

Always 1

Secure é sempre marcado como true. Use este valor quando a página de logon e todas as páginas subsequentes que exigem a identidade autenticada forem HTTPS. O desenvolvimento local também precisará ser feito com URLs HTTPS.

None 2

Secure não está marcado como true. Use este valor quando a página de logon for HTTPS, mas outras página no site que seja HTTP também exigem informações de autenticação. Esta configuração não é recomendada, porque as informações de autenticação fornecidas com uma solicitação HTTP podem ser observadas e usadas por outros computadores na rede local ou conexão sem fio.

SameAsRequest 0

Se o URI que fornece o cookie for HTTPS, o cookie só será retornado ao servidor em solicitações HTTPS subsequentes. Caso contrário, se o URI que fornece o cookie for HTTP, o cookie será retornado ao servidor em todas as solicitações HTTP e HTTPS. Esse valor garante HTTPS para todas as solicitações autenticadas em servidores implantados e também dá suporte a HTTP para desenvolvimento de localhost e para servidores que não têm suporte a HTTPS.

Aplica-se a

Produto Versões
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0