HttpCookie.SameSite Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 de Propriedade
Um dos valores de enumeração que representa o modo de aplicação do cookie ou (SameSiteMode)(-1) (representado pela string Unspecified nos ficheiros de configuração). O valor padrão depende das atualizações. Para mais informações sobre padrões e atualizações recentes, consulte Observações.
Observações
O valor padrão desta propriedade foi modificado pelas atualizações descritas no artigo 4531182 da KB e no artigo 4524421 da KB.
Sem estas atualizações, o valor predefinido é SameSiteMode.None, que não emite o SameSite cabeçalho do cookie. Isto conforma-se a https://tools.ietf.org/html/draft-west-first-party-cookies-07#section-4.1.
Após a aplicação destas atualizações, o valor predefinido é (SameSiteMode)(-1), que corresponde a Unspecified. Isto preserva o comportamento anterior. A definição SameSiteMode.None faz com que seja emitido "SameSite=None". Este novo comportamento conforma-se com https://tools.ietf.org/html/draft-west-cookie-incrementalism-00.