HttpCookie.SameSite Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tanımlama bilgisinin SameSite özniteliğinin değerini alır veya ayarlar.
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
Özellik Değeri
Tanımlama bilgisinin (SameSiteMode)(-1) zorlama modunu veya (yapılandırma dosyalarındaki dize Unspecified tarafından temsil edilir) temsil eden numaralandırma değerlerinden biri. Varsayılan değer güncelleştirmelere bağlıdır. Varsayılanlar ve son güncelleştirmeler hakkında daha fazla bilgi için bkz. Açıklamalar.
Açıklamalar
Bu özelliğin varsayılan değeri, KB makalesi 4531182 ve KB makale 4524421 açıklanan güncelleştirmeler tarafından modifed edildi.
Bu güncelleştirmeler olmadan, tanımlama bilgisi üst bilgisini yaymayan SameSiteMode.None varsayılan değer olurSameSite. Bu, ile https://tools.ietf.org/html/draft-west-first-party-cookies-07#section-4.1uyumlu.
Bu güncelleştirmeler uygulandıktan sonra, varsayılan değer öğesine karşılık gelen (SameSiteMode)(-1)değeridirUnspecified. Bu, önceki davranışı korur. Ayarın SameSiteMode.None "SameSite=None" olarak belirtilmesine neden olur. Bu yeni davranış ile https://tools.ietf.org/html/draft-west-cookie-incrementalism-00uyumlu.