HttpCookie.SameSite Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o valor do atributo SameSite do cookie.
public:
property System::Web::SameSiteMode SameSite { System::Web::SameSiteMode get(); void set(System::Web::SameSiteMode value); };
public System.Web.SameSiteMode SameSite { get; set; }
member this.SameSite : System.Web.SameSiteMode with get, set
Public Property SameSite As SameSiteMode
Valor da propriedade
Um dos valores de enumeração que representa o modo de imposição do cookie ou (SameSiteMode)(-1)
(representado pela cadeia de caracteres Unspecified
em arquivos de configuração). O valor padrão depende de atualizações. Para obter mais informações sobre padrões e atualizações recentes, consulte Comentários.
Comentários
O valor padrão dessa propriedade foi mínimo por atualizações descritas no artigo KB 4531182 e no artigo KB 4524421.
Sem essas atualizações, o valor padrão é SameSiteMode.None, que não emite o cabeçalho de SameSite
cookie. Isso está em https://tools.ietf.org/html/draft-west-first-party-cookies-07#section-4.1conformidade com .
Depois que essas atualizações tiverem sido aplicadas, o valor padrão será (SameSiteMode)(-1)
, que corresponde a Unspecified
. Isso preserva o comportamento anterior. A configuração SameSiteMode.None
faz com que "SameSite=None" seja emitido. Esse novo comportamento está em https://tools.ietf.org/html/draft-west-cookie-incrementalism-00conformidade com .