Compartilhar via


HttpCookie.SameSite Propriedade

Definição

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

SameSiteMode

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 .

Aplica-se a