Udostępnij za pośrednictwem


CookieTempDataProviderOptions.Cookie Właściwość

Definicja

Określa ustawienia używane do utworzenia pliku cookie w pliku CookieTempDataProvider.

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

Wartość właściwości

Uwagi

  • Właściwość SameSite domyślnie przyjmuje wartość Lax. Ustawienie tego ustawienia może spowodować Strict , że przeglądarki nie będą wysyłać plików cookie z powrotem do serwera w przepływie logowania OAuth.
  • Właściwość SecurePolicy domyślnie przyjmuje wartość SameAsRequest.
  • Właściwość HttpOnly domyślnie przyjmuje wartość true.
  • Właściwość IsEssential domyślnie przyjmuje wartość false. Ta właściwość jest uwzględniana tylko wtedy, gdy użytkownik zdecyduje się na korzystanie z aplikacji CookiePolicyMiddleware. Jeśli używasz oprogramowania pośredniczącego CookiePolicyMiddleware razem z usługą CookieTempDataProvider, ustaw tę właściwość na true wartość lub zażądaj zgody użytkownika na pliki cookie, które nie są niezbędne.

Dotyczy