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 dizeyle Unspecified
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 makalesi 4524421 açıklanan güncelleştirmeler tarafından değiştirildi.
Bu güncelleştirmeler olmadan, tanımlama bilgisi üst bilgisini yaymayan SameSite
varsayılan değer olurSameSiteMode.None. 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 Unspecified
olur(SameSiteMode)(-1)
. Bu, önceki davranışı korur. "SameSite=None" ayarının SameSiteMode.None
oluşmasına neden olur. Bu yeni davranış ile https://tools.ietf.org/html/draft-west-cookie-incrementalism-00uyumlu.