CookieAuthenticationOptions.Cookie Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina le impostazioni usate per creare il cookie.
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 per il cookie Name è
.AspNetCore.Cookies
. Questo valore deve essere modificato se si modifica il nome di , soprattutto se il sistema usa il gestore diAuthenticationScheme
autenticazione cookie più volte. -
SameSite determina se il browser deve consentire l'associazione del cookie alle richieste dello stesso sito o tra siti. Il valore predefinito è
Lax
, che significa che il cookie può essere collegato solo alle richieste tra siti usando metodi HTTP sicuri e richieste dello stesso sito. -
HttpOnly determina se il browser deve consentire l'accesso al cookie tramite JavaScript lato client. Il valore predefinito è
true
, il che significa che il cookie verrà passato solo alle richieste HTTP e non è reso disponibile per JavaScript nella pagina. - Expiration è attualmente ignorato. Usare ExpireTimeSpan per controllare la durata dell'autenticazione dei cookie.
- Il valore predefinito di SecurePolicy è SameAsRequest.