Condividi tramite


CookieTempDataProviderOptions.Cookie Proprietà

Definizione

Determina le impostazioni utilizzate per creare il cookie in 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

Valore della proprietà

Commenti

  • Il valore predefinito di SameSite è Lax. L'impostazione di questa opzione su Strict potrebbe causare la mancata invio del cookie al server in un flusso di accesso OAuth.
  • Il valore predefinito di SecurePolicy è SameAsRequest.
  • Il valore predefinito di HttpOnly è true.
  • Il valore predefinito di IsEssential è false. Questa proprietà viene considerata solo quando un utente acconsente esplicitamente a CookiePolicyMiddleware. Se si usa il middleware CookiePolicyMiddleware insieme CookieTempDataProvidera , impostare questa proprietà su true o richiedere il consenso dell'utente per i cookie non essenziali.

Si applica a