Aracılığıyla paylaş


CookieAuthenticationOptions.Cookie Özellik

Tanım

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ı AuthenticationSchemedeğ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 , Laxtanı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.

Şunlara uygulanır