Compartir a través de


HttpCookie.SameSite Propiedad

Definición

Obtiene o establece el valor del atributo SameSite de la 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 propiedad

SameSiteMode

Uno de los valores de enumeración que representa el modo de cumplimiento de la cookie o (SameSiteMode)(-1) (representado por la cadena Unspecified en los archivos de configuración). El valor predeterminado depende de las actualizaciones. Para obtener más información sobre los valores predeterminados y las actualizaciones recientes, vea Comentarios.

Comentarios

El valor predeterminado de esta propiedad se modificó mediante las actualizaciones descritas en el artículo de KB 4531182 y el artículo de KB 4524421.

Sin estas actualizaciones, el valor predeterminado es SameSiteMode.None, que no emite el SameSite encabezado de cookie. Esto se ajusta a https://tools.ietf.org/html/draft-west-first-party-cookies-07#section-4.1.

Una vez aplicadas estas actualizaciones, el valor predeterminado es (SameSiteMode)(-1), que corresponde a Unspecified. Esto conserva el comportamiento anterior. La configuración SameSiteMode.None hace que se emita "SameSite=None". Este nuevo comportamiento se ajusta a https://tools.ietf.org/html/draft-west-cookie-incrementalism-00.

Se aplica a