CookieAuthenticationOptions.Cookie Ö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 bilgisini oluşturmak için kullanılan ayarları belirler.
public:
property Microsoft::AspNetCore::Http::CookieBuilder ^ Cookie { Microsoft::AspNetCore::Http::CookieBuilder ^ get(); void set(Microsoft::AspNetCore::Http::CookieBuilder ^ value); };
public Microsoft.AspNetCore.Http.CookieBuilder Cookie { get; set; }
member this.Cookie : Microsoft.AspNetCore.Http.CookieBuilder with get, set
Public Property Cookie As CookieBuilder
Özellik Değeri
Açıklamalar
- Tanımlama bilgisi Name için varsayılan değer şeklindedir
.AspNetCore.Cookies
. Özellikle sisteminiz tanımlama bilgisi kimlik doğrulama işleyicisini birden çok kez kullanıyorsa, adınıAuthenticationScheme
değiştirirseniz bu değer değiştirilmelidir. -
SameSite tarayıcının tanımlama bilgisinin aynı site veya siteler arası isteklere eklenmesine izin verilip verirseniz belirler. Varsayılan değer olan ,
Lax
tanımlama bilgisinin yalnızca güvenli HTTP yöntemleri ve aynı site istekleri kullanılarak siteler arası isteklere eklenmesine izin verileceği anlamına gelir. -
HttpOnly tarayıcının tanımlama bilgisine istemci tarafı JavaScript tarafından erişilmesine izin verilip verirseniz belirler. Varsayılan değer olan
true
, tanımlama bilgisinin yalnızca HTTP isteklerine geçirileceği ve sayfada JavaScript'in kullanımına sunulmadığı anlamına gelir. - Expiration şu anda yok sayılır. Tanımlama bilgisi kimlik doğrulamasının ömrünü denetlemek için kullanın ExpireTimeSpan .
- SecurePolicy varsayılan olarak SameAsRequest şeklinde ayarlanır.